Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json Backbone.js集合_Json_Backbone.js - Fatal编程技术网

Json Backbone.js集合

Json Backbone.js集合,json,backbone.js,Json,Backbone.js,我正在使用backbone.js。我正在尝试向restful服务发送请求,并将结果集作为json对象获取,如图所示 { "Msgs": [ "Alert", "Not" ], "MessageStatus": [ "Active", "Inactive" ], "date": { "From": "2013-04-25", "To": "2013-06-25" }, "Mlist": { "Status": "PND", "Role

我正在使用backbone.js。我正在尝试向restful服务发送请求,并将结果集作为json对象获取,如图所示

{
"Msgs": [
    "Alert",
    "Not"
],
"MessageStatus": [
    "Active",
    "Inactive"
],
"date": {
    "From": "2013-04-25",
    "To": "2013-06-25"
},
"Mlist": {
    "Status": "PND",
    "Role": "Admin,User",
    "To": "2013-06-24",
    "Id": 6,
    "Datecreated": "2013-06-24",
    "Title": "Title5",
    "From": "2013-06-20"
}
}.

我正在提取json对象并将其设置为collection,但我无法从集合中获取具有特定id的特定模型。

如果您想使用id标识模型,则必须在属性哈希中设置id:

{
  "id": 1001,
  "Msgs": [
    "Alert",
    "Not"
  ],
  "MessageStatus": [
    "Active",
    "Inactive"
  ],
  "date": {
    "From": "2013-04-25",
    "To": "2013-06-25"
  },
  "Mlist": {
    "Status": "PND",
    "Role": "Admin,User",
    "To": "2013-06-24",
    "Id": 6,
    "Datecreated": "2013-06-24",
    "Title": "Title5",
    "From": "2013-06-20"
   }
}
然后使用主干集合“findWhere”方法获得特定的id模型

//assume msgCollection is which you put the models
var model = msgCollection.findWhere({id: 1001});  

希望这对您有所帮助。

我认为您需要设置模型并解析输入数据。签出和。

请您再粘贴一点代码好吗?