モデルへのデータの割り当てに問題があります。来るデータは次の形式です。
"Address" : [{
"id" : "1"
"name" : "abc"
"phone" : "9876543210",
"email" : "abc@example.com"
},{
"id" : "2"
"name" : "XYZ"
"phone" : "9872543210",
"email" : "XYZ@example.com"
}]
しかし、私が上記のために作成したモデルは次のように見えます:
var AddressBookModel= Backbone.Model.extend({
defaults: {
name: "",
phone: "",
email: ""
},
idAttribute: "id"
});
これがデータ用に作成された正しいモデルではないことはわかっています。上記の形式のモデルを定義する正しい方法は何ですか?