0

我在弄清楚为什么我正在测试的 AttributeComboBox 中缺少项目时遇到了一些麻烦。通过调试,我可以清楚地看到字段 config 有一个包含所有项目的数组,但在 UI 中只有 15 个可见。是否需要指定配置以增加显示项目的数量?

4

1 回答 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 回答