2013-08-20 19 views
2

我只是试图让一个基本的烬应用程序运行在轨道后端。在application.js中我有以下几点:Ember正在印刷Hello World!两次

$(function(){ $(document).foundation(); }); 

Ew = Ember.Application.create(); 

router.coffee:

Ew.Router.map -> 
    @.resource('hi') 

index.hbs:

<p>{{#linkTo hi}}say hello{{/linkTo}}</p> 

hi.hbs:

<h1>Hello!</h1> 

当我加载页面一切正常,因为它应该。顶部有一个链接,说say hello

当我点击链接时,/#/hi的网址呈现,因为它应该。但是,当我点击后退按钮回到索引模板,然后点击前进按钮进入喜好模板,“Hello World!”出现两次。

以前有人见过这个吗?

回答

1

我想通了。我没有删除

//= require turbolinks 

from application.js。我想这会干扰Ember中的pushState功能。