我有一个带可选参数的状态:
$stateProvider.state("clients", {
url: "/clients?isActive",
...
});
当状态提供者生成一个URL,例如ui-sref
时,我希望能够注入一些代码,以便在给定的时间点从我自己的逻辑中确定{{1}的值是多少是的。
我怎样才能做到这一点?
答案 0 :(得分:0)
传递给ui-sref
的任何状态参数都是动态的。例如
<a ui-sref="clients({isActive: someScopeProperty})"...
将更新网址someScopeProperty
更改。
这里的Plunker示例〜http://plnkr.co/edit/fTZD3S5Ejebi6LcAjBGP?p=preview