1
我有一个带有标题(选择过滤器)的模板和带有集合模型列表的部分。视图(Backbone.Marionette.CompositeView)总是在第一次加载模板包装器和模型时自动呈现。只渲染模板包装Backbone.Marionette.CompositeView
有什么办法在第一次加载时只渲染模板包装?
我有一个带有标题(选择过滤器)的模板和带有集合模型列表的部分。视图(Backbone.Marionette.CompositeView)总是在第一次加载模板包装器和模型时自动呈现。只渲染模板包装Backbone.Marionette.CompositeView
有什么办法在第一次加载时只渲染模板包装?
不,但您可以即时切换模板。
initialize: function(){
this.template = template1(); // initial render will use template 1
},
onRender: function(){
this.template = template2(); // point to template 2 after every render. So each subsequesnt render will use template 2.
},
doStuff: function(){
this.render(); // call render when doing stuff
}
它没有帮助。它只是在不同的地方呈现这些模型。 – user3287183
那么,没有你提供一些代码,它很难提供帮助。我想知道你试过了什么。 – SoluableNonagon