Backbone と Layout Manager を使用しています。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");
},
モデルの books プロパティに 6 つの項目があり、render()
それぞれの本を呼び出します。最終的に私が得るのは、一度だけ記録された「レンダリング後」です。なにが問題ですか?欠落している 5 つの「レンダリング後」ログはどこにありますか??