0

我想使用一维数组作为组合框的存储。它知道数组中有多少元素。但是列表中充满了空白文本行。

Ext.getCmp('variablesAttributesPanel').add(
  {
     xtype: 'combo', 
     id: variables[j].getTitle() + 'ValuesCombo', 
     store: variables[j].values
  });

variables[j].values 是我想使用的数组。每当我尝试使用商店时,它都不会填充任何内容。

有任何想法吗?

4

1 回答 1

0

您使用的是哪个版本的 ExtJS?

这是 ExtJS 4 组合框文档的链接。http://docs.sencha.com/ext-js/4-0/#!/api/Ext.form.field.ComboBox

首先,“valueField”是 Combobox 的必需配置字段。

其次,您需要确保您的“variable[j]”确实是一个“Ext.data.Store”实例。

于 2011-11-29T20:44:08.270 回答