2011-03-11 158 views
3

讓我們假設,有一個JsonStore:ExtJS的變化默認值

SomeStore = Ext.extend(Ext.data.JsonStore, { 
    constructor: function(cfg) { 
    cfg = cfg || {}; 
    OrdersStore.superclass.constructor.call(this, Ext.apply({ 
     storeId: 'someStore', 
     url: 'someUrl', 
     root: 'rows', 
     fields: [ 
     { 
      name: 'someId' 
      defaultvalue : '100' 
     } 
     ] 
    }, cfg)); 
    } 
}); 

我怎樣才能做到這一點:

new SomeStore().getFieldByname('someId').setDefaultvalue = '73' 

,這是什麼的正確語法?

回答

3

someStore.fields.item('someId')。defaultValue = 73;