我有以下形式的路径参数:
/掩模/:用户名
我有以下形式的ui-sref和ui-sref-opts:
<a ui-sref="mask" ui-sref-opts="{username: '@myusername'}">Mask</a>
但是当遵循此链接时,不会传递任何用户名参数,也不会更新位置栏(打开Html5模式)参数。
我希望以下地址栏结果为
/mask/@myusername
非常感谢任何想法。
答案 0 :(得分:3)
将我的评论扩展到答案。我不确定ui-sref-opts但你可以将参数作为参数传递给ui-sref
本身的状态,只要你的路由配置了该参数。
尝试: -
ui-sref="mask({username: '@myusername'})"