extjs createDelegate的作用

来源:互联网 发布:商家入驻一元夺宝源码 编辑:程序博客网 时间:2024/06/05 11:43

extjs createDelegate的作用3

比如一个button 
handler:getOnePanel.createDelegate(this,[slaAlarmModelClass,'creat']) 

这样有什么意义,为什么不直接用 getOnePanel(slaAlarmModelClass,'creat')这样不是更好
JavaScriptEXT 
2009年6月25日 13:53
  • Comment添加评论
  • 关注(0)

2个答案按时间排序按投票排序

00

采纳的答案

作用域不一样啊,直接调传过去的scope是这个button,而这样做的scope是传过去的这个this。

2009年6月25日 13:54
  • Comment添加评论
00

一个是作用域问题,http://www.v-ec.com/dh20156/article.asp?id=36 
一个是你直接传参是不行的,这里是要设置回调函数,而不是执行该函数.

2009年6月25日 15:25
    0 0