Я пытаюсь сопоставить массив объектов с observableArray с помощью подключаемого модуля нокаутного сопоставления. Почему-то мне кажется, что это вообще не работает.
Я только что протестировал консоль Crome, чтобы проверить:
ko.mapping.fromJS( [ { x: 1, y: "test" } ] )
returns:
[]
Что я делаю неправильно? Если я попробую следующее
ko.mapping.fromJS( [ { x:1, y: "test" } ][0] )
returns an object containing x and y as observables...
, все будет хорошо. Единственная разница в том, что я доставляю только один объект вместо массива объектов. Но если я правильно прочитал документацию по плагину сопоставления, он должен справиться с созданием observableArray из обычного массива.
Спасибо за помощь,
Andreas