JSFiddle - React, Tailwind, and code Playground
by amoiseev
JavaScript
Ext.define('App.model.Person', {
extend: 'Ext.data.Model',
fields: ['name'],
greet: function() {
return 'Hello!';
}
});
Ext.define('App.patch.model.Person', {
override: 'App.model.Person',
greet: function() {
return this.callOverridden() + ' My name is ' + this.get('name');
}
});
Ext.onReady(function() {
var person = Ext.create('App.model.Person', { name: 'Anton' });
console.log(person.greet());
});