2013-12-11 26 views
0

我喜歡在地址欄中始終顯示語言屬性。 $Location.Search("Key", "Value")做我喜歡的事。問題出在用戶點擊href時,該屬性消失了。是否有可能始終顯示財產並在不改變路線的情況下發生變化?AngularJs語言屬性always as Location Keypair

http://www.address.com/#Start?lang=en-en 

回答

0

我認爲您正在尋找$routeProviderreloadOnSearch property。這是默認情況下。將其設置爲false,並且查詢字符串更改路由不會刷新。見文檔here

喜歡的東西

$routeProvider.reloadOnSearch = false;

在航線配置階段。

+0

不要幫助。我使用href屬性。該物業像以前一樣消失。 –

+0

你如何定義href。是絕對像'http://..../#'還是像'/#start?lang-en-en'一樣使用url。第一個不行。 – Chandermani

+0

不只是'/#開始'或'/#用戶'沒有lang = en-en。在點擊href後,Lang = en-en不應該改變。 –