从ExtJs 4.1商店中删除记录时会触发哪些事件

时间:2013-11-02 13:24:04

标签: javascript extjs extjs4.1 extjs-stores

我正在使用ExtJS 4.1。我正在使用商店的remove()来删除商店中的记录。我想知道从商店中删除记录时会触发哪些事件。我查看了sencha文档,我认为没有针对此特定要求的事件。这是我在商店的删除事件中编写的代码。但它不起作用:(

Ext.define('MyStore', {
    extend: 'Ext.data.Store',
    model: 'MyModel',
    listners: {
        'remove': function(store, record, index, eOpts) {
            alert(record.data.MemberName);
        }
    }
});

谢谢!

1 个答案:

答案 0 :(得分:0)

来自官方文件:

  

删除(记录)
  从商店中删除给定的记录,解雇   为每个被删除的实例添加'remove'事件,加上一个   删除后的“datachanged”事件。

     

自:1.1.0起可用

     

参数记录:Ext.data.Model / Ext.data.Model []
   触发: beforesync bulkremove datachanged remove