【发布时间】:2014-03-24 14:18:37
【问题描述】:
这里指的是http://todomvc.com/architecture-examples/backbone/。
在 app.AppView 中,当添加单个待办事项时,会多次调用 render() 方法。
如果我没记错的话,多次调用 render() 方法是不好的。这是 TodoMVC 实现中的缺陷吗?
【问题讨论】:
-
添加到集合会触发一次
add事件...? -
是的,@jgillich,当您将项目添加到集合时,“add”事件类型会调用一次回调函数。但是,这与问题有什么关系?
-
多次调用
render绝对没问题,除非你依赖它只被调用一次。这一切都取决于实现,但在我的 Backbone 应用程序中,我总是在没有问题的情况下呈现整个视图(我认为这是常见的做法)。
标签: backbone.js todomvc