У меня есть форма ExtJS 4.2.1
с combobox
.Extjs 4 как установить значение combobox без загрузки магазина
xtype: 'container',
width: 360,
items: [{
xtype: 'combobox',
fieldLabel: 'Shift Code',
name: 'ShiftCode',
store: Ext.create('SoftHuman.store.catalog.ShiftCode'),
blankText: ' ',
allowBlank: false,
displayField: 'Description',
valueField: 'ShiftCode'
}]
Комбо при нажатии на иконку запуска Он будет получать данные из хранилища, а затем показать детали, как показано на следующем рисунке.
То, что я хочу сделать, это установить значение и отображаемое значение в комбо, когда я загружаю свою форму, а затем, если пользователь нажимает кнопку, чтобы расширить комбо магазин будет получить детали remotly как он делает прямо сейчас.
Это потому, что у меня есть эта форма с 25 комбо, и я не хочу загружать их все до того, как я покажу форму, а затем назначу каждое значение комбо, потому что пользователь не изменит все значения комбо, возможно он просто изменит 2 или 3, поэтому не имеет смысла загружать их все изначально, но я хочу показать отображаемое значение в комбо из моей записи.
Любые подсказки?
В ExtJS 6, 'mode' конфигурации переименовывается в' queryMode'. –