ember application.hbs 页面 {{outlet}} 未呈现其他页面
ember application.hbs page {{outlet}} not render other page
Ember CLI 版本 2.7.0
在模板文件夹中我创建了两个文件,application.hbs 和 post.hbs
application.hbs
<h2 id="title">balabala</h2>
{{outlet}}
post.hbs
<h3>I am from post.hbs</h3>
我希望在浏览器中显示 "balabala I am from post.hbs",但我只能看到 "balabala"。
有人可以帮忙吗?谢谢
确保您已将新路线添加到 router.js 文件中。
this.route('post');
此外,您还必须添加一条新的 post 路线。
最简单的是用户 ember cli 将来为您生成文件。
ember generate route post
Result :
installing
create app/routes/post.js
create app/templates/post.hbs
installing
create tests/unit/routes/post-test.js
Ember CLI 版本 2.7.0
在模板文件夹中我创建了两个文件,application.hbs 和 post.hbs
application.hbs
<h2 id="title">balabala</h2>
{{outlet}}
post.hbs
<h3>I am from post.hbs</h3>
我希望在浏览器中显示 "balabala I am from post.hbs",但我只能看到 "balabala"。
有人可以帮忙吗?谢谢
确保您已将新路线添加到 router.js 文件中。
this.route('post');
此外,您还必须添加一条新的 post 路线。 最简单的是用户 ember cli 将来为您生成文件。
ember generate route post
Result :
installing
create app/routes/post.js
create app/templates/post.hbs
installing
create tests/unit/routes/post-test.js