【发布时间】:2017-03-11 23:44:06
【问题描述】:
我使用 Knockout 已经有一段时间了。它带有ko.utils中的一堆功能。
有很多内置在 JavaScript 中,例如:
ko.utils.arrayMap = Array.prototype.mapko.utils.arrayFilter = Array.prototype.filter
ko.utils 函数将数组作为第一个参数,将回调作为第二个参数,但它们的工作方式似乎相同。
我搜索了该主题并查看了 ko.utils 声明,但我看不出他们对 observableArray 做了什么特别的事情。
这些功能的存在只是为了兼容古老的浏览器吗?
是否有一些我错过了淘汰视图模型/可观察特定的功能?
编辑:
unwrapObservable 在 ko.utils 中,是特定于淘汰赛的,非常方便。
【问题讨论】: