让我们假设,有一个JsonStore:

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'

正确的语法是什么?

最佳答案

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

09-26 16:25