2014-09-20 71 views
4

我有路徑參數的形式爲:角UI路由器UI-S REF-選擇只更新地址欄

/掩碼/:用戶名

,我有UI-SREF和UI-S REF-選擇採用形式:

<a ui-sref="mask" ui-sref-opts="{username: '@myusername'}">Mask</a> 

但是,當這個鏈接之後,沒有用戶名參數傳遞,也沒有地址欄(HTML5的模式)參數進行更新。

我想下面的地址欄結果是任何想法

/mask/@myusername 

許多感謝。

+0

您指定的路線'username'?你能顯示你的路線嗎? – PSL 2014-09-20 22:02:53

+0

是的。 URL:'/ mask /:username'這在物理href ='/ mask/@ myname'情況下工作 – metalaureate 2014-09-20 23:09:55

+0

btw什麼是@ myusername?價值是什麼?試試'ui-sref =「mask({username:'@myusername'})」' – PSL 2014-09-20 23:19:46

回答

3

將我的評論展開爲答案。我不確定ui-sref-opts但是,如果您的路由配置了該參數,您可以將參數作爲參數傳遞給ui-sref本身的狀態。

嘗試: -

ui-sref="mask({username: '@myusername'})"