2013-06-23 32 views
0

等, 當前頁面和鏈接:「/經驗/ 4」,這是沒有emberjs 一個正常的頁面,我想重定向到散列鏈接和力量重新加載/在emberjs &&刷新頁面軌

「/ #/分段/ 2'

<a href="/#/sections/2">next_page</a> 

由於該鏈接是與哈希,也不會在next_page重裝。

那麼我該如何強制它重新加載?

我目前的解決方案是

<a href="#" onclick="javascript: window.location.reload(); window.location.href = '/#/sections/2'">Start</a> 

你有什麼更好的辦法呢?

+0

你的問題似乎被截斷 – Baldrick

回答

0

更好的方法是在hash change上設置事件處理程序。

另請參閱this question這可能會幫助你。我不熟悉emberjs。

另外,rails支持unobtrusive JavaScript,按照這個原則編碼是一種很好的做法。

相關問題