我在Backbone.js的和jQuery這需要一個JSON應用工作的本身集合是這樣的: -嵌套模型與Backbone.js的
{
"FolderSummaryResponse": {
"Status": "SUCCESS",
"FolderItem": [
{
"Desc": "Immediate Action Required",
"ID": "1",
"RecordCnt": "0",
"SeqCd": "1",
"SubFolderItemList": {
"FolderItem": [
{
"Desc": "Customers to Call",
"ID": "10",
"RecordCnt": "0",
"SeqCd": "0"
},
{
"Desc": "PO Connect",
"ID": "17",
"RecordCnt": "0",
"SeqCd": "7",
"SubFolderItemList": {
"FolderItem": [
{
"Desc": "Inbound",
"ID": "73",
"RecordCnt": "0",
"SeqCd": "0"
},
{
"Desc": "Outbound",
"ID": "74",
"RecordCnt": "0",
"SeqCd": "1"
}
]
}
}
]
}
}
。基本上是父母和孩子的一種結構。我如何在骨幹中爲此創建模型和集合?請幫助我,因爲我對backbone.js完全陌生。
是你有可能改變從服務器的JSON響應?您需要編寫一段代碼才能使上述工作與Backbone無縫協作。 – neebz 2013-03-18 18:56:51
這是一個示例響應,FolderItems和SubFolderItemList的數量將因不同的條件而有所不同。如果有任何方法可以創建一個擁有自己的模型,請讓我知道。 – ashwin74268 2013-03-18 19:03:53
是的,你可以,但你會更好,如果你的JSON響應是一樣的東西'[{說明: 「PO連接」,subFolderList:[{},{},{}]},{},{}]' - 這與上述響應相比,將更容易解析Backbone。是否有可能更改服務器代碼? – neebz 2013-03-18 19:13:55