我正在使用包含 Backbone.LayoutManager 的 bbb(Backbone Boilerplate)。我有以下小提琴。当您调用 layout.render() 方法时,它会渲染布局内的所有视图吗?因为当我渲染布局和获取我的集合时,它会在每个实例上调用 beforeRender 和 serialize 方法。所以每个方法都被调用了两次。一次是在布局渲染上,一次是在获取我的收藏时。您可以使用列出的小提琴进行测试。如果是这样,那为什么我不能覆盖我的个人视图渲染方法,这也在上面列出。我的印象是这是可能的。
调用 layout.render() 时,如何防止我的布局内的视图被渲染?在空集合上调用每个方法是非常低效的。