我从服务器数据创建observableArray,如下所示:
list:ko.observableArray(ko.mapping.fromJS(list))
如何将dependentObservable添加到数组中的每个项目? 这是createobservableArray的好方法吗?我有访问单个元素索引的问题
答案 0 :(得分:0)
查看有关控制映射插件如何创建对象的文档:http://knockoutjs.com/documentation/plugins-mapping.html#customizing_object_construction_using_create
您可以将映射选项传递给映射插件,以便定义如何创建对象。该文档包含一个示例,其中数组中的每个项都添加了dependentObservable。
此外,映射插件会自动将您的数组放入observableArray,因此您无需再次将其包装。
以下是一些示例: