如何从sap.m.MultiInput控件中删除令牌,只显示文本?

时间:2016-07-05 13:21:17

标签: sapui5

我想从sap.m.MultiInput控件中删除令牌按钮。只有文本和其他功能应该存在。任何人都可以帮助我如何禁用令牌按钮,并使其只显示文本。

1 个答案:

答案 0 :(得分:0)

如果要从单个代币中删除删除图标,则必须将单个代币的editable属性设置为false

要在MultiInput控件中执行此操作,您必须查找它的标记聚合并迭代它们以将它们全部切换为不可编辑:

var multiInput = this.getView().byId("multiInput");
var tokens = multiInput.getTokens();
jQuery.each(tokens, function(idx, token) {
    token.setEditable(false);
});