2013-03-06 46 views
0

我试图用“历史”路由器实现,而不是默认的“哈希”刷新后破碎,并启用日志记录:后退按钮使用基于历史的Ember.Location

App = Ember.Application.create({ 
    LOG_TRANSITIONS: true 
}); 

App.Router.reopen({ 
    location: 'history' 
}); 

这作品:单击页面之间的链接工作正常,后退按钮工作正常,所有的路由器转换登录控制台等

但如果我手动刷新浏览器(Chrome 25),后退/前进按钮停止加工。地址栏中的网址适当更改,但页面中没有任何更改。在控制台没有错误,并且没有从LOG_TRANSITIONS输出。

刷新+后退/前进使用默认的基于散列的位置完美无缺。

回答

相关问题