これは、サービスから受け取るJSONです。これには「最初の」配列と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);
});
それはうまく機能します。しかし、ここにあります
問題:サーバーが最初の位置に「Companies」JSON配列を返す可能性があるため、「data.Customers」を使用できません。
質問:「最初の」配列のみを解析するマッピングは可能ですか?ハマった....