0
我有一個像http://localhost:8000/#?4047=27.20#4047
AngularJS:用哈希連接得到了urlencoded
的鏈接。如果我把它粘貼並重新加載頁面,一切工作正常。
如果我做出這樣
<a href="{{ location.$$absUrl }}" target="_blank">same</a>
鏈接它工作正常。
如果我把鏈接粘貼到我的電子郵件或備註軟件中,鏈接看起來很好。但是,當我點擊它,它就會url編碼和失敗
http://localhost:8000/#?4047=27.20%234047
所以,$location.hash()
是空的。
我主要使用chrome。 Safari類似但略差。我粘貼http://localhost/#/?9189=668.00&7010=128.00#7010,9189
,它變成http://localhost/#/?9189=668.00&7010=128.00%237010,9189
,我的應用程序中斷。
Firefox似乎不編碼#並處理它只是我想要的。人力資源管理。