angularjs - AngularJS 的 Kendo Multiselect 中的选定值未更新。模型和视图不同步
问题描述
下面是查看代码:
<select kendo-multi-select="multiSelectControl"
id="multiSelectPortfolio"
k-ng-model="selectedItems"
k-value-primitive="false"
k-options="options"
k-on-change="dataChanged(kendoEvent)"
k-on-data-bound="dataBound(kendoEvent)"
k-ng-delay="selectedItems"
k-template="XXSPreventTemplate"
ng-blur="onBlur()"
></select>
每当我尝试通过控制器更改“selectedItems”时,双向绑定都不起作用。我可以在控制器中看到更新的数组,即“selectedItems”,但视图永远不会更新。有没有办法强制更新剑道用户界面。
我能够通过以下代码识别控制器获取更新的数组:
this.scope.$watch("selectedItems", (newvalue) => {
console.log(newvalue);
});
解决方案
推荐阅读
- c++ - C++标准输出流(cout)中无法输出按位运算的结果
- excel - 如何在 WorksheetFunction.CountA 中放置工作表引用?
- c# - MVVM 结合多数据源
- python - 无法与 VirtualBox 中的射线头节点连接
- python - Python电报机器人无法识别短信
- python - Windows 10:Pip 安装错误:命令出错,退出状态为 1
- python - 在 docker 中找不到 Python 模块
- mysql - 为什么 Flyway 不执行 ALTER DATABASE?
- java - 为什么我会使用 JsonParser 获得 com.google.gson.stream.MalformedJsonException?
- sql - 雪花临时表测序