【发布时间】:2013-09-20 10:46:31
【问题描述】:
我一直在研究单页应用程序,并从今天开始使用 Marionette.js。 我发现应用程序的整体结构非常有效(模块、事件等),当使用复杂的数据结构时,我不知道如何使用模板(视图)来获取其中的大部分。我习惯于类似把手的模板,这些模板可以做一些额外的逻辑和嵌套。
显示嵌套模板的最佳做法是什么?
考虑一下这个包含嵌套数据的不那么复杂的数据结构:
[{name:"John", addresses:
[
{street:"John Street",city:"New York, NY"},
{street:"John Street",city:"Madrid, PA"}
],
notes: [{note:"note1"},{note:"note2"}]
},
{name:"Alex", addresses:
[
{street:"Alex Street",city:"New York, NY"},
{street:"Alex Street",city:"Madrid, PA"}
],
notes: {}}
]
如何有效地将第一级数组呈现为表格行和内部数组(如“地址”和“注释”)到行中的各个列(例如,以另一个表格的形式)。
【问题讨论】:
标签: javascript nested marionette