限制为在应用 SDK 2.0 中的属性组合框中可见的项目



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

看起来需要设置列表配置中的maxHeight。我尝试过 maxHeight 配置,但它不起作用,所以我认为这不是高度问题。作为参考,这两个配置的默认值均为 300,因此如果您有类似的体验,请将高度调整到 300 以上。如果 maxHeight 的设置远高于显示所有项目可能需要的设置,则也没有额外的空格。

下面是一个示例:

this.example = Ext.widget('rallyattributecombobox', {
    model:'PortfolioItem',
    field:'Something',
    fieldLabel: 'Something',
    labelWidth: 150,
    stateful: false,
    listConfig: {
        maxHeight: 465
    }
});

最新更新