knockout.js - applyBindingsToNode 和 html 边界

标签 knockout.js

我想通过应用 applyBindingsToNode 来动态更新 View ,但它似乎必须附加一个数据绑定(bind)?真的吗?如果我有一个按钮和另一个带有点击事件的按钮需要由 knockout.js 注册怎么办?我是否必须对两个按钮都调用 applyBindingsToNode?

ko.applyBindingsToNode(element1, null, app.viewModel);
ko.applyBindingsToNode(element2, null, app.viewModel);

最佳答案

您可以在父元素上调用 ko.applyBindings(viewModel, element),它将对其及其下的任何内容应用绑定(bind)。

关于knockout.js - applyBindingsToNode 和 html 边界,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6823816/

相关文章:

javascript - KnockoutJS 计算可观察未定义

knockout.js - KnockoutJS - 错误 : A 'pure' computed must not be called recursively

javascript - Knockout Mapping 重新渲染一切

c# - knockout 设计

javascript - Knockout.js 可以更改不在 viewModel 中的变量吗

Knockout.js 绑定(bind) slider 范围输入

javascript - 如何在knockoutjs中使用原型(prototype)对象的实例而不是JSON

knockout.js - 如何根据 foreach observablearray 属性过滤选择列表选项

javascript - 防止 JQuery 数据表在被销毁后将旧数据保留在表中

javascript - 从 JSON 文件中 knockout 绑定(bind)