Ext Data Model监听器

时间:2013-05-16 08:55:56

标签: extjs extjs4 extjs-mvc extjs4.2

我是ExtJS 4的新手,我制作了一个扩展的数据模型。我想听模型的设置功能。如何在集合上创建自定义侦听器,或使用原始集合函数+扩展名覆盖集合?

1 个答案:

答案 0 :(得分:2)

您可以创建自己的set功能并致电callParent

Ext.define('My.data.Model', {
    extend: 'Ext.data.Model',

    set: function () {
        this.callParent(arguments); // original set functions
        console.log(arguments);     // extensions
    }
});

工作示例:http://jsfiddle.net/RyMGc/