如何将dependentObservable添加到observable Array中的每个项目?

时间:2012-01-23 17:31:02

标签: knockout.js

我从服务器数据创建observableArray,如下所示:

list:ko.observableArray(ko.mapping.fromJS(list))

如何将dependentObservable添加到数组中的每个项目?  这是createobservableArray的好方法吗?我有访问单个元素索引的问题

1 个答案:

答案 0 :(得分:0)

查看有关控制映射插件如何创建对象的文档:http://knockoutjs.com/documentation/plugins-mapping.html#customizing_object_construction_using_create

您可以将映射选项传递给映射插件,以便定义如何创建对象。该文档包含一个示例,其中数组中的每个项都添加了dependentObservable。

此外,映射插件会自动将您的数组放入observableArray,因此您无需再次将其包装。

以下是一些示例: