我正在使用Ext Js 4.1,我需要在网格单元格中放置一个comboBox,用户可以选择要保存的参数,但是来自商店的可用参数,但它不起作用,我已经在使用编辑插件,如文档中所指定,任何人都可以提供洞察力吗?
storeParameter = Ext.create('ParameterStore');
{
header: 'Parameter',
flex: 1,
sortable: true,
dataIndex: 'parameter',
field: {
type: 'textfield'
},
editor: {
xtype: 'combo',
store: storeParameter
}
},
答案 0 :(得分:0)
您应该在网格单元格中定义要在其中显示的编辑器参数。好像你正试图在商店里定义编辑器。
答案 1 :(得分:0)
我解决了这个问题。我需要在网格中添加属性:
selType: 'cellmodel',
而不是直接放置商店,我替换了comboBox,它有商店。
var comboParameter = Ext.create('ComboBoxParameter');
该列替换为:
{
header: 'Parameter',
flex: 1,
sortable: true,
dataIndex: 'parameter',
editor: comboParameter
},