0
我試圖用「歷史」路由器實現,而不是默認的「哈希」刷新後破碎,並啓用日誌記錄:後退按鈕使用基於歷史的Ember.Location
App = Ember.Application.create({
LOG_TRANSITIONS: true
});
App.Router.reopen({
location: 'history'
});
這作品:單擊頁面之間的鏈接工作正常,後退按鈕工作正常,所有的路由器轉換登錄控制檯等
但如果我手動刷新瀏覽器(Chrome 25),後退/前進按鈕停止加工。地址欄中的網址適當更改,但頁面中沒有任何更改。在控制檯沒有錯誤,並且沒有從LOG_TRANSITIONS
輸出。
刷新+後退/前進使用默認的基於散列的位置完美無缺。