0

我已更改DojoSelectComboBoxin this example。所以下拉代码变成这样:

{
    name: "alfresco/forms/controls/ComboBox",
    config: {
        label: "List Type",
        name: "prop_dl_dataListItemType",
        value: "",
        firstValueIsDefault: false,
        showAllOptionsOnOpen: true,
        optionsConfig: {
                    queryAttribute: "label",
                    labelAttribute: "label",
                    valueAttribute: "value",
            publishTopic: "ALF_GET_FORM_CONTROL_OPTIONS",
            publishPayload: {
                resultsProperty: "options",
                url: url.context + "/proxy/alfresco/api/classes/dl_dataListItem/subclasses",
                itemsAttribute: "",
                labelAttribute: "title",
                valueAttribute: "name"
            }
        }
    }
}

一切都适用于 aikau 版本1.0.99(这很重要)。但ComboBox仅在单击直角三角形时才显示其内容。例如,当用户单击输入字段时,没有任何反应。

alfresco/forms/controls/ComboBox执行单击字符串输入时,有没有办法制作显示选项?

4

1 回答 1

0

这是在 GitHub 上的一个问题中提出的,并在此JIRA票证下解决。拉取请求中描述了该修复程序。

本质上,您需要配置showAllOptionsOnOpentrue

于 2016-12-09T09:36:58.213 回答