Слушатель Ext Data Model

Я новичок в ExtJS 4 и делаю расширенную модель данных. Я хочу прослушать установленную функцию модели. Как я могу создать собственный прослушиватель в наборе или переопределить набор с исходными функциями набора + расширениями?


person Eleanor    schedule 16.05.2013    source источник


Ответы (1)


Вы можете создать свою собственную функцию 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/

person CD..    schedule 16.05.2013