1
我正在使用Backbone和佈局管理器。我有這樣的代碼裏面MyView.js:渲染後的骨幹佈局管理器
afterRender: function() {
var scope = this;
this.model.get("books").each(function(bookModel) {
var bookView = new BookView({
model: bookModel
});
scope.insertView(".books", bookView).render();
});
},
裏面BookView.js我有一個AfterRender方法:
afterRender: function() {
console.log("after render");
},
我在模型的書籍財產6個項目,我叫render()
每本書。最終我得到的是「渲染後」只記錄一次。哪裏不對?在渲染後「丟失5」的日誌在哪裏?