Backbone.js BackboneJS,木偶-尝试显示布局+;区域
我有以下代码Backbone.js BackboneJS,木偶-尝试显示布局+;区域,backbone.js,coffeescript,marionette,Backbone.js,Coffeescript,Marionette,我有以下代码 $ -> class MainLayout extends Marionette.Layout template: Handlebars.compile $("#main_layout_hb").html() regions: header : "#header" options : "#options" footer : "#footer" class MainRegion extends
$ ->
class MainLayout extends Marionette.Layout
template: Handlebars.compile $("#main_layout_hb").html()
regions:
header : "#header"
options : "#options"
footer : "#footer"
class MainRegion extends Marionette.Region
el:"#main_wrap"
class App extends Marionette.Application
main_region : new MainRegion
main_layout : new MainLayout
onStart: =>
@main_region.show(@main_layout)
# start the backbone history for URL routing
if Backbone.history
Backbone.history.start()
app = new App
app.start()
我试着按照这一页上的例子来做
但是当我运行代码时,我没有将模板“#main_layout_hb”插入到区域中。发生了什么事?您应该使用addRegions方法创建应用程序的区域:
App.addRegions
main_region: "#main_wrap"