+ -
当前位置:首页 → 问答吧 → ExtJs 怎样调用 handler 中的函数

ExtJs 怎样调用 handler 中的函数

时间:2010-10-29

来源:互联网

JScript code

menu:{
  items:[{
       id: 'aa',
       itemId: 'aa',
       text:  'ddddd',
       handler: function create(){}
}]
}



如果在其他地方调用这个 create 函数是怎么写的 xxx.handler ?

作者: dataminer_2007   发布时间: 2010-10-29

CSS code
将create函数写到外面去就可以了
function create(){}

menu:{
  items:[{
       id: 'aa',
       itemId: 'aa',
       text:  'ddddd',
       handler: create
}]
}

作者: IBM_hoojo   发布时间: 2010-10-29

引用 1 楼 ibm_hoojo 的回复:
CSS code
将create函数写到外面去就可以了
function create(){}

menu:{
items:[{
id: 'aa',
itemId: 'aa',
text: 'ddddd',
handler: create
}]
}

我知道那样可以,但现在是因为那个函数不能放在外面

作者: dataminer_2007   发布时间: 2010-10-29

如果你放到里面,那肯定调用不到了。

作者: licip   发布时间: 2010-10-29

引用 2 楼 dataminer_2007 的回复:

引用 1 楼 ibm_hoojo 的回复:
CSS code
将create函数写到外面去就可以了
function create(){}

menu:{
items:[{
id: 'aa',
itemId: 'aa',
text: 'ddddd',
handler: create
}]
}

我知道那样可以,但现在是因为那个函数不能放在外面

CSS code
控制后作用域即可

作者: IBM_hoojo   发布时间: 2010-10-29

热门下载

更多