我试图用一个特殊的类(“ember.js”)将整个SPA页面的内容包装在一个div中。
我尝试过将这些工具栏移动到新的div中,但是它不会在输出的页面上生效。
<div class="container">
{{content-for 'body'}}
{{content-for 'body-footer'}}
</div>有什么想法吗?
发布于 2015-03-22 05:25:37
您需要向rootElement: '#container文件中添加一个app.js。rootElement也需要是一个id。
就像这样:
var App = Ember.Application.extend({
modulePrefix: config.modulePrefix,
podModulePrefix: config.podModulePrefix,
Resolver: Resolver,
rootElement: '#container',
});在您的index.html文件中,应该如下所示:
<body>
<div id="container"></div>
{{content-for 'body'}}
<script src="assets/vendor.js"></script>
<script src="assets/YOUR_APP_NAME.js"></script>
{{content-for 'body-footer'}}
</body>余烬应用程序将加载到容器div。
https://stackoverflow.com/questions/29191154
复制相似问题