我正在構建一個web應用程序,使用backbone.js作爲MVC框架。我正在努力設計我的模型。我有一個父/主對象,但它本質上相當複雜/嵌套,即超過50個屬性和一些嵌套繼續進行。我所掙扎的是:backbone.js複雜模型
我有類似:
{section1:{
key1:"value1",
key1:"value2"},
section2:{
key1:"value1",
key1:"value2"}
}
我應該扁平化的對象出像:
{section1_key1:"value1",
section1_key2:"value2",
section2_key1:"value1",
section2_key2:"value2"
}
,或者我應該:
- 使用骨幹嵌套插件並傳入大型嵌套JSON對象?
- 或爲每個部分創建單獨的模型,並以某種方式嵌套在父模型 中。
- 或簡單地創建的子對象的模型,而不必擔心嵌套,並添加一些類型的引用
建議表示讚賞。
此外,這從常見問題解答:http://documentcloud.github.com/backbone/#FAQ-nested – tkone 2012-02-03 21:56:40