0
事件发生后重新渲染视图的最佳方式是什么(例如,提交音符)。在下面的代码中,我想重新渲染视图以显示刚添加的注释。 )重新渲染视图
views['#Notes'] = new NotesView({ el: '#Notes', template: app.templates.Notes });
我试图使用视图[ '#注']渲染(;:
var NotesView = SectionBaseView.extend({
model: app.models.Note,
events: {
'submit': 'Notes'
},
Notes: function (e) {
e.preventDefault();
var details = new this.model($('form').serializeObject());
details.url = '/email/Notes';
details
.save()
.done(function() {
app.notifySuccess('Note added successfully.');
});
views['#Notes'].render();
}
});
Notes视图在的document.ready功能初始化如下。但这似乎并不奏效。
渲染的默认实现是一个空操作。你的渲染函数在哪里? –