提供以下状态:
.$stateProvider.state( 'dashboard', {
url: '/home?layout',
templateProvider: function($templateFactory, $state){
....
}
})
...在模板中使用ui-sref
时,为什么这不起作用?
<a ui-sref="dashboard({layout:'cards'})"> Card View </a>
<a ui-sref="dashboard({layout:'list'})"> List View </a>
我知道查询参数正在被正确评估,因为我已通过
进行测试 $state.href('dashboard', {layout:'cards'})
通过更改URL,我可以#/home?layout=cards
以及导航到此状态。有什么收获?