将jaydata实体绑定到ko observable(也包括在内)

时间:2013-12-11 21:48:32

标签: knockout.js odata jaydata

我正在使用jaydata ko modul将oData实体加载到koObservable中。细节描述为here

我使用以下代码:

self.productgroup = ko.observableArray();
context.ProductGroup.include('Product').toArray(self.productgroup);

这很好用。除了self.productgroup()[0].Product()不可观察。如何归档所包含的实体是否可观察?

修改(试图澄清):

self.productgroup()[0].Name< - 是KO-Observable

self.productgroup()[0].Product().Price< - KO-Observable

如何将所有扩展实体作为KO-Observable获取?

1 个答案:

答案 0 :(得分:0)

productgroup是一个数组,你必须在其中选择一个元素:

self.productgroup()[i].Product()

其中i是数组的索引