我正在将ember集成到我的rails应用程序中。所以我发现的问题是 - ember编译模板然后将其附加到正文。
rails template:
%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只使用页面的一部分吗?
答案 0 :(得分:10)
您可以在应用程序上设置rootElement
property,例如:
App = Ember.Application.create({
rootElement: '#ember-app-container'
});
您必须在HTML模板中存在此元素。