据我所知,到目前为止使用twitter作为一个例子,单个推文将是一个模型,然后骨干视图将呈现模型集合。那么模型会渲染还是我会创建一个单独的视图来渲染该模型?
答案 0 :(得分:0)
例如: 模型可以是单个推文。 收藏可能是一堆推文。
渲染周期:
要求新数据=>获取数据=>重新渲染
我希望这个循环现在更清楚了。
答案 1 :(得分:0)
在Backbone.js中,有集合和模型。集合包含多个相同类型的模型。如果以twitter为例,可以将一条推文视为模型,推文列表可以视为一个集合。集合和模型都具有与之关联的视图。 此视图将被渲染,而不是模型/集合。集合的视图可能包含其拥有的模型的多个视图。例如,Twitter主页上的Twitter提要(Collection)是与推文集合相关联的视图,表示推文的每个块都是对应于单个推文(模型)的视图