![](/img/trans.png)
[英]Backbone.Marionette: Render LayoutView without application region
[英]Properly Attaching a Backbone.Marionette LayoutView to the Application
我正在嘗試使用牽線木偶檢查員 ,但檢查員無法找到我的觀點,大概是因為他們沒有正確附加到應用程序 。 我需要做什么做注冊的實例Backbone.Marionette.LayoutView
用的實例Backbone.Marionette.Application
?
這是我當前的代碼(在coffeescript中),它沒有正確附加視圖:
App = Backbone.Marionette.Application.extend({
initialize: (options) ->
console.log("App Initialized")
LayoutView = Backbone.Marionette.LayoutView.extend({
el: '#app'
template: (data) ->
return "<section>
<navigation id='menu'>...</navigation>
<article id='content'>...</article>
</section>"
regions:
menu: "#menu"
content: "#content"
})
layoutView = new LayoutView()
layoutView.render()
sampleModel = new Backbone.Model(name: "test")
});
app = new App({container: '#app'})
app.start()
有問題的人員在牽線木偶檢查員github頁面上回答了問題。
App = Backbone.Marionette.Application.extend({
initialize: (options) ->
console.log("App Initialized")
LayoutView = Backbone.Marionette.LayoutView.extend({
el: '#app'
template: '#main_template'
regions:
menu: "#menu"
content: "#content"
})
@rootView = new LayoutView()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.