2011-03-11 160 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;