我正在学习Backbone。
我想知道一个Backbone View是否总是需要一个Backbone Model。
例如,假设我有一个包含两个子面板的面板。我会使用一个父视图来构建主面板,然后使用两个子视图来构建子面板...
var OuterPanel = Backbone.View.extend({
initialize: function() {
this.innerPanelA = new InnerPanelA(innerPanelAModel);
this.innerPanelB = new InnerPanelB(innerPanelBModel);
},
});
var outerPanel = new OuterPanel();
父视图实际上只是一个容器。它可能有一些控件,但没有需要持久化的数据。这样做是正确的方式吗?还是这是不好的做法?
谢谢(提前)您的帮助。