0

代码可以在这里找到 当我初始化 observableArray 并调用 ko.applyBindings 时,它运行良好。但是对视图模型的任何其他更改都不会显示在 ui 上。我正在向 observableArray 添加另一个对象,并且敲除不会在网格中呈现它。

4

1 回答 1

4

当您推送到 observableArray 时,您希望push直接调用 observableArray 本身,而不仅仅是底层数组。

所以,你会想打电话:

Categories.push而不是Categories().push.

observableArrays 包含许多数组函数的包装器,这些函数将对底层数组执行操作并通知任何订阅者。

于 2012-08-03T11:43:01.083 回答