我在弄清楚为什么我正在测试的 AttributeComboBox 中缺少项目时遇到了一些麻烦。通过调试,我可以清楚地看到字段 config 有一个包含所有项目的数组,但在 UI 中只有 15 个可见。是否需要指定配置以增加显示项目的数量?
问问题
58 次
1 回答
0
看起来需要设置 listConfig 中的 maxHeight 。我尝试了 maxHeight 配置,但它不起作用,所以我认为这不是高度问题。作为参考,两个配置的默认值都是 300,因此如果您有类似的体验,请将高度调整为 300 以上。如果将 maxHeight 设置为远高于显示所有项目可能需要的高度,则也没有额外的空白。
这是一个例子:
this.example = Ext.widget('rallyattributecombobox', {
model:'PortfolioItem',
field:'Something',
fieldLabel: 'Something',
labelWidth: 150,
stateful: false,
listConfig: {
maxHeight: 465
}
});
于 2012-05-18T16:27:53.667 回答