gpt4 book ai didi

extjs - 用静态数据填充 Extjs Combobox

转载 作者:行者123 更新时间:2023-12-04 16:26:15 26 4
gpt4 key购买 nike

我的基类中有一个组合框,我只在其中配置“字段”属性。像这样:

items: [
comboText = Ext.create('Ext.form.ComboBox', {
width: 150,
padding: '0 20 0 0',
displayField: 'label',
store: Ext.create('Ext.data.Store', {
fields: [
{type: 'string', name: 'label'},
{type: 'string', name: 'fieldName'}
]
})
}),
...]

如何仅将数据属性传递给此组合?
我尝试了下面的代码但不起作用:
comboTest.store.loadData(value);

其中 value 包含一个这样的数组:
 [
{"label":"First name", "fieldName":"firstname"},
{"label":"Birth date", "fieldName":"birthdate"}
]

没有错误,但组合框什么也没打开。

最佳答案

我得到这个工作使用:

   xtype:'combo',
fieldLabel:'Division',
name:'division',
valueField: 'division',
queryMode:'local',
store:['A','B','C'],
displayField:'division',
autoSelect:true,
forceSelection:true

我知道这个问题真的很老,但以防万一有人来寻找开箱即用的答案;对我来说就是这样。

关于extjs - 用静态数据填充 Extjs Combobox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13142407/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com