我正在构建一个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