2013-12-11 3 views
0

Я использую модуль jaydata ko для загрузки объекта oData в koObservable. Подробности описаны here.Связывание объектов jaydata с наблюдаемыми ko (также включены)

Я использую следующий код:

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

Это работает отлично. За исключением того, что self.productgroup()[0].Product() не наблюдаются. Как я могу архивировать, что также включены наблюдаемые объекты?

Редактировать (пытаясь уточнить):

self.productgroup()[0].Name < - это KO-Наблюдаемые

self.productgroup()[0].Product().Price < - Это не нокаут-Наблюдаемые

Как я могу получить все продлен как наблюдаемый KO?

ответ

0

Группа продуктов является массивом, то вы должны выбрать элемент в нем:

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

где i является индексом массива