MultiInput令牌未显示

时间:2019-08-24 11:35:31

标签: sapui5 sap sap-fiori

我正在使用建议行和建议列。选择建议后。令牌未设置为该字段。

我尝试过setToken()方法,但仍然出现错误。

        this._oMultiInput = new MultiInput({
                valueHelpOnly: false,
                valueHelpRequest: this._onValueHelpRequested.bind(this),
                showSuggestion: true,
                suggestionColumns: [
                            new sap.m.Column({
                        header: new sap.m.Label({
                            text: "ID"
                        })
                    }),
                    new sap.m.Column({
                        header: new sap.m.Label({
                            text: "{customI18n>productNameLabel}"
                        })
                    })
                ],
                tokens: new sap.m.Token({key:"{masterData>Name}"})
            });

            this._oMultiInput.bindSuggestionRows({
                path: 'masterData>/SH_MerchandiseHierarchySet',
                template: new sap.m.ColumnListItem({
                    cells: [
                        new sap.m.Label({
                            text: "{masterData>ExternalId}"
                        }),
                        new sap.m.Label({
                            text: "{masterData>Name}"
                        })
                    ]
                }).clone()
            });

要在字段中设置令牌。

1 个答案:

答案 0 :(得分:0)

由于没有方法setToken(),因此继续出错

请仅参考参考性文档。 Here您可以看到sap.m.Token的所有操作/方法/属性等