【发布时间】:2012-05-31 07:09:24
【问题描述】:
我们有一个通过模板映射的大型嵌套 observable 数组来创建树视图。该列表是动态的,但树中可能有 1000 多个元素。
我们在加载和搜索此集合时遇到性能问题 - 在 IE8 和 iPad 中最为明显。 Chrome 看起来不错。
集合中的元素实际上并没有改变,所以我认为我们不需要可观察对象的“通知”方面,但我们想利用数据绑定。
有没有办法对视图模型中不可观察的对象进行数据绑定? 有没有办法在不使用 ko.mapping.fromJS() 的情况下创建不可观察的复杂数据集合?
【问题讨论】:
标签: knockout.js knockout-mapping-plugin