我无法将JSON加载到可观察数组中 - 没有错误,但数组仍为空。 JSON被解析好了。 self.selectedItems是具有自己的可观察数组和东西的对象数组。我做错了什么?
function VM()
{
var self = this;
self.selectedItems = ko.observableArray([]);
self.loadData = function(){
$.post("url", data, function(returnedData) {
if (returnedData){
var json = JSON.parse( returnedData );
ko.mapping.fromJS( json, self.selectedItems );
} else {
alert("Error loading data");
}
});
}
}
ko.applyBindings(new VM());