【发布时间】:2012-06-01 01:40:07
【问题描述】:
我正在尝试创建一个扩展器来限制可以推入可观察数组的项目数量。我遇到的问题是写入应该发生的时间。我收到关于对象没有“推送”方法的错误。
这是演示我在说什么的小提琴。当您单击任何复选框时,将显示错误。您必须在 Chrome 或 Firefox 中打开开发者工具窗口才能看到错误。
【问题讨论】:
-
Knockout 需要一个 observableArray,但您已将其替换为没有 push() 方法的计算 observable。您将需要找到不同的解决方案。