我只是想在 Rails 后端启动并运行一个基本的 ember 应用程序。在 application.js 我有以下内容:
$(function(){ $(document).foundation(); });
Ew = Ember.Application.create();
路由器.咖啡:
Ew.Router.map ->
@.resource('hi')
索引.hbs:
<p>{{#linkTo hi}}say hello{{/linkTo}}</p>
嗨.hbs:
<h1>Hello!</h1>
当我加载页面时,一切正常。顶部有一个链接,上面写着say hello
。
当我单击链接时,/#/hi
呈现的 url 应该如此。但是当我单击后退按钮返回索引模板,然后单击前进按钮转到 hi 模板时,“Hello World!” 出现两次。
有人见过这个吗?