0

我正在使用 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);
        }
    }
});

谢谢!!

4

1 回答 1

0

来自官方文档:

remove(records)
从 Store 中删除给定的记录,为每个被删除的实例触发“remove”事件,并在删除后触发一个“datachanged”事件。

可用时间:1.1.0

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

于 2013-11-02T13:32:50.307 回答