-2

我有一个可观察的数组。假设(对象)数据有Id、Name、Description

self.SelectedObjects =  ko.observableArray();
self.SelectedObjects.push(data);
self.SelectedObjects.push(data);

第 1 行和第 2 行工作正常。在第 3 行,调试点消失并且永远不会回来。

4

1 回答 1

1

这个简单的例子效果很好,可能在其他地方有问题

var viewModel = new function()
{
    var self = this;
    var data = {"id" : "id1", "name" : "name1"};
    self.SelectedObjects =  ko.observableArray();
    self.SelectedObjects.push(data);
    self.SelectedObjects.push(data);
}

ko.applyBindings(viewModel);

JSFiddle 演示

于 2013-07-01T09:16:34.503 回答