在我的集合中添加新模型时,我不希望刷新视图,但我希望将模型附加到我的集合中并附加到视图中。所以我不应该再次渲染视图。是否可以通过Backbone.js?我该怎么办?
答案 0 :(得分:1)
您可以拥有一个处理整个布局的视图,以及一个代表单个模型的视图。您可以使后者的render方法返回单个模型的HTML,并使用主视图将结果附加到列表中。你在Addy Osmani的书"Developing Backbone.js applications"中有一个很好的例子。看一下他解释如何将每个任务呈现给他的Todo应用程序的待办事项列表的部分,如果我理解得很好,那么你的问题就解决了。