【发布时间】:2012-06-12 12:21:56
【问题描述】:
这是我从我的服务收到的 JSON 它将包含“first”-Array 和一个 ResponseStatus 数组。
{"Customers":[{"Id":1,"Name":"Thomas","LastName":"Deutsch"}, {"Id":2,"Name":"Julia","LastName":"Baumeistör"}],"ResponseStatus":{}}
这个第一个 JSON 数组是用 ko.mapping 映射的
$.getJSON(self.Url, function (data) {
ko.mapping.fromJS(data.Customers, {}, self.Items);
});
它工作得很好。但这里是
问题:我不能使用“data.Customers”,因为服务器还可以在第一个位置返回“Companies”JSON 数组。
问题: 是否可以进行映射,即仅解析“FIRST”数组?我被卡住了……
【问题讨论】:
-
当你说“服务器也可以在第一个位置返回一个“公司”JSON数组”时,你是什么意思?
标签: json knockout.js knockout-mapping-plugin