在KnockoutJS中,双向绑定不适用于foreach循环中的输入。修改文本输入不会修改范围值。这在使用foreach循环时似乎只是一个问题。
+
答案 0 :(得分:1)
只需制作User
属性observable
:
function User(firstName, lastName) {
this.firstName = ko.observable(firstName);
this.lastName = ko.observable(lastName);
}
observables 是特殊的JavaScript对象,可以通知订阅者有关更改的信息,并且可以自动检测依赖关系。