1
extjs使用間接類定義系統。這裏是腳本# - 需要包裝extjs函數的建議definiton
Ext.define('User', {
extend: 'Ext.data.Model',
fields: [
{name: 'name', type: 'string'},
{name: 'age', type: 'int'},
{name: 'phone', type: 'string'},
{name: 'alive', type: 'boolean', defaultValue: true}
],
changeName: function() {
var oldName = this.get('name'),
newName = oldName + " The Barbarian";
this.set('name', newName);
}
});
我試圖找出如何以s#這個包裹起來的例子。這裏是我tryiung確切的東西來包裝
Ext.define('jslate.data.Proxy', {
extend: 'Ext.data.proxy.Client',
constructor: function (config) {
this.callParent([config]);
//ensures that the reader has been instantiated properly
this.setReader(this.reader);
this.dataManager = config.dataManager;
},
read: function (operation, callback, scope) {
var me = this;
me.dataManager.read(operation, callback, scope);
},
clear: Ext.emptyFn
});
我看不出如何做到這一點 - 有什麼建議?例如,我需要一個任意大小的函數名稱和定義數組,每個函數都有任意數量的參數。如果我在那裏得到'這個'。
優秀的答案 - tx。我們是否可以通過電子郵件聊天以跟進第二種方法(它與我正在嘗試做的事情相匹配)[email protected] – pm100