サブビューをレンダリングする personViews をレンダリングする peopleview があります。Peopleview はレンダリングされ、personviews はレンダリングされますが、サブビューはレンダリングされません。デバッグは、サブビューに移動することを示していますが、レンダリングされていません。
ピープルビュー:
render:function () {
$("#page").html(コンパイル済みテンプレート);
_.each(personViewPointers, 関数 (項目) {
$(".people-collection").append(item.render().el)
});
これを返す
}
サブビューをレンダリングする個人ビュー。レンダリングはOKですが、サブビューはレンダリングされません。
render:function () {
変数データ = {
モデル:this.model、
_:_
};
this.$el.html(compiledTemplate(data))
this.addAllSubViews()
var self = this
_.each(サブビュー、関数 (項目) {
self.$el.append(item.render().el)
});
これを返す
}
レンダリングしないサブビュー。
render:function () {
this.$el.html(コンパイル済みテンプレート)
これを返す
}