3

我正在将 ember 集成到我的 Rails 应用程序中。所以我发现的问题是 - ember 编译模板,然后将其附加到正文中。

导轨模板:

 %body
#main-content
  = render 'layouts/header'
  .container.main
    #content
      = yield :dashboard

      #EMBER template
      %script{type:'text/x-handlebars'}
       {{view Ember.TextField valueBinding="newEnrtyName"}}
       {{newEnrtyName}}

    - if has_left_menu?
      #navigation.l= render 'layouts/left-menu'
  = render 'layouts/footer'

模板附加在页脚之后:(

那么是否可以仅使用页面的一部分告诉 ember 工作?

4

1 回答 1

10

您可以在应用程序上设置rootElement属性,例如:

App = Ember.Application.create({
  rootElement: '#ember-app-container'
});

您的 HTML 模板中必须存在此元素。

于 2013-04-06T22:21:51.750 回答