最近在看项目源码的时候发现了如下代码,其中_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函数里面有监听