ExtJS 一维数组组合框
我想使用一维数组作为组合框的存储。它知道数组中有多少个元素。但该列表充满了空白文本行。
Ext.getCmp('variablesAttributesPanel').add(
{
xtype: 'combo',
id: variables[j].getTitle() + 'ValuesCombo',
store: variables[j].values
});
Variables[j].values 是我想使用的数组。每当我尝试使用商店时,它都不会填充任何内容。
有什么想法吗?
I want to use a one dimensional array as the store for a combobox. It knows how many elements are in the array. But the list is filled with rows of blank text.
Ext.getCmp('variablesAttributesPanel').add(
{
xtype: 'combo',
id: variables[j].getTitle() + 'ValuesCombo',
store: variables[j].values
});
variables[j].values is the array that I would like to use. Whenever I try to use a store, it doesn't populate anything.
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您使用的是哪个版本的 ExtJS?
这是 ExtJS 4 组合框文档的链接。 http://docs.sencha.com/ext-js/4-0/#!/api/Ext.form.field.ComboBox
首先,“valueField”是必需的配置字段对于组合框。
其次,您需要确保您的“variable[j]”确实是一个“Ext.data.Store”实例。
Which version of ExtJS are you using?
This is the link to combo box documentation for ExtJS 4. http://docs.sencha.com/ext-js/4-0/#!/api/Ext.form.field.ComboBox
First of all, "valueField" is a required config field for Combobox.
Secondly, you need to make sure your "variable[j]" is indeed a "Ext.data.Store" instance.