相关疑难解决方法(0)

如何替换knockoutjs中的给定索引元素

如何用另一个元素替换observableArray中的给定索引.

我有: ViewModel.Elements()[index]

我怎么能用另一个元素替换它.

knockout.js

24
推荐指数
3
解决办法
2万
查看次数

更新observableArray不会更新UI

我在ko 2.0中使用无容器流量控制.当我更新observableArray中的项目时,它不会更新UI.我正在更新这样的数组:

this.editFormHost = function (formHost) {
    ...
    formHost.HostName = newHostName;
    this.formHosts[index] = formHost;
}
Run Code Online (Sandbox Code Playgroud)

我认为它不会更新,因为通过索引更新数组不会调用ko中的任何内容.从查看文档看起来没有更新对象的方法,而这些方法又会更新UI.还是有吗?

javascript knockout.js

8
推荐指数
1
解决办法
7955
查看次数

标签 统计

knockout.js ×2

javascript ×1