您的位置:首页 > Web前端 > JavaScript

extjs store load 额外参数的应用

2011-09-26 17:11 281 查看
如果要给store传餐,又不想每次都重写 load ({params: {} } ) 这样的方法

给store添加一个 beforeload的事件处理,传参进去就好了

this.store.on('beforeload', function (store, options) {

var new_params = { catalogID: this.scope.catalogID };

Ext.apply(store.proxy.extraParams, new_params);

});

其中 this.scope 是在定义 store的时候,传进去的this引用,可以换成其他名字

参考:http://www.cnblogs.com/zihuxinyu/articles/2073429.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: