我有一个问题在ext4上的商店触发'load'和'beforeload'事件:
Ext.define('Emvr.store.saveFormData', {
extend: 'Ext.data.Store',
model: 'Emvr.model.saveFormData',
constructor: function(config) {
config = config || {};
this.callParent([config]);
}
});
var store_myVisitsGrid_instance = new Emvr.store.saveFormData();
store_myVisitsGrid_instance.on(load, function() {
alert('ok load');
})
使用
加载数据时,它不会进入函数store_myVisitsGrid_instance.loadData(responseFromServer)
答案 0 :(得分:4)
我可以为此目的使用 datachanged 事件。
我深入研究了源代码,发现loadData方法最终会触发datachanged事件。这不是在旧的扩展3.x上发生的。
答案 1 :(得分:1)
loadData
不会触发load
事件。 load
方法可以。