Ruby on rails 在Rails视图中显示余烬把手模板
下面是我正在使用的Rails视图:Ruby on rails 在Rails视图中显示余烬把手模板,ruby-on-rails,ember.js,Ruby On Rails,Ember.js,下面是我正在使用的Rails视图: <%= current_user.name %> <div class="row-fluid"> <script type="text/x-handlebars" data-template-name="my-template"> {{view App.ColumnView}} </script> </div> 我的页面最终呈现如下所示: <body class="contai
<%= current_user.name %>
<div class="row-fluid">
<script type="text/x-handlebars" data-template-name="my-template">
{{view App.ColumnView}}
</script>
</div>
我的页面最终呈现如下所示:
<body class="container">
<header id="page-header">
<h1>App</h1>
</header>
<div class="content">
<%= yield %>
</div>
<div id="ember259" class="ember-view">
...
</div>
</body>
应用程序
...
似乎ember将视图附加到
标记,而不是在我的Rails视图中进行渲染。有没有办法将其与my Rails视图内联呈现?余烬应用程序的rootElement
属性默认为body
,因此余烬会将所有内容附加到那里
当然,您可以指定显示所有应用程序的元素
window.App = Ember.Application.create({
rootElement: '#ember-app'
});
我很高兴这对你有帮助 您是否尝试设置应用程序的
rootElement
@edpaez成功了,你介意给我一个答案让我接受吗?谢谢。谢谢你的回答,我也遇到了同样的问题!
window.App = Ember.Application.create({
rootElement: '#ember-app'
});