我有一个带有 maxSelectedItems 的多选:1 初始值为空数组 Array[0]。当我开始打字时,阅读正在成功执行。但是列表中没有显示找到的项目。问题是 kendo 认为数组不是空的,它正在变成一个 Array[1] 并包含空字符串。当我将 maxSelectedItems 设置为 2 时,我可以看到它。在选择事件中,我看到字段 _old 的值为 [""]。并且 e.sender._initialValues 也不正确并且包含相同的值。也许有人面临同样的问题并且知道如何解决它?
Or how to override behaviour, which is do not not show autocomplete when selected length = max length. 但改写初始选定值?我试图在更改事件中这样做:
if (self.context.receiver.length > 1) {
self.context.receiver = self.context.receiver.slice(-1);
self.$scope.$apply();
}
但它会在事件处理程序执行后清除我的变量。我试过有和没有申请。