我有一个渲染子视图的人员视图。渲染人物视图和人物视图,但不渲染子视图。调试显示它进入子视图但未呈现。
人民观:
渲染:函数(){ $("#page").html(compiledTemplate); _.each(personViewPointers, function (item) { $(".people-collection").append(item.render().el) }); 返回这个 }
personview 渲染子视图。渲染正常,但不渲染子视图。
渲染:函数(){ 变量数据 = { 模型:this.model, _:_ }; this.$el.html(compiledTemplate(data)) this.addAllSubViews() var self = 这个 _.each(子视图,功能(项目){ self.$el.append(item.render().el) }); 返回这个 }
不渲染的子视图。
渲染:函数(){ this.$el.html(compiledTemplate) 返回这个 }