是否有适当或最佳的方法将非模型内容添加到主干集合视图?例如,假设我有一个登录表单,其中用户名和密码字段都代表集合中的模型。为了显示这些,我所要做的就是遍历每个模型的视图,看起来像这样:
addAll: function(){
this.collection.forEach(this.addElementToEl, this);
},
但是,将其他元素添加到 DOM 的正确方法是什么,例如容器 div、图标或父表单元素,这些元素没有使用模型正确存储?我应该在渲染之前将额外的 html 附加到集合视图中吗?显然,我可以使用初始请求在服务器端执行此操作,但我想尽可能避免这种情况。