次のようなモデルのフィールドを持つストアがあります。
fields: ["name_id", "name"]
次のような列を持つグリッドがあります。
me.columns = [
{
header:"Name",
dataIndex:"name_id",
hide: true
},
{
header:"Name",
dataIndex:"name",
xtype: 'combocolumn',
editor: {
xtype:'NameCombo',
dataIndex:"name_id"
},
filter: true
},
]
xtypeNameComboは次のように定義されます。
Ext.define("NameCombo",{
extend: "Ext.form.ComboBox",
triggerAction: 'all',
displayField: 'name',
valueField: 'id',
lazyRender: true,
editable: false,
store: "Store",
alias: ['widget.NameCombo'],
});
NameCombo内の「dataIndex: "name_id"」によって構成で設定した別の列にComboBoxアイテム「id」を設定するにはどうすればよいですか?