extjs中组件监听器里面的回调函数说明

本文介绍了在ExtJS中,如何理解和使用组件监听器的回调函数,特别是JsonStore的'beforeload'事件。回调函数通常接收两个参数,即当前Store对象和加载选项。通过研究事件处理机制,可以更好地理解这些形参的作用,以及如何根据不同的事件来定义合适的回调函数。文章还提及了Java AWT事件机制中传递ActionEvent对象的类似概念。
摘要由CSDN通过智能技术生成

最近在看项目源码的时候发现了如下代码,其中_searchSupplierStore是JsonStore对象

_searchSupplierStore.on('beforeload',function(thiz,options){
  thiz.baseParams["cusCode"]="%"+Ext.getCmp('id_cusCodetext').getValue()+"%";
   thiz.baseParams["cusType"]=Ext.getCmp('id_cusTypetext').getValue();
   thiz.baseParams["addr"]= "%"+Ext.getCmp('id_addrtext').getValue()+"%"
});

看到这里,其中的function(thiz,options)百思不得其解,thiz,和options是什么呢,各种search项目代码,发现只有如此写法,没有相关说明。

经过查询以及与别人探讨,最后终于明白这玩意是什么东西了。

JsonStore的on函数里面有监听

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值