我怎样才能改变这一点:
$location.path('/app/home/' + id).search({x:y});
到此:
$state.go('/app/home/' + id).search({x:y});
我试过,但实际上我无法获得足够的信息如何实现...
答案 0 :(得分:11)
有很好的文档(虽然已弃用,但仍非常清楚):
让我们说state
定义看起来像这样:
.state('app', { // parent app
url: '/app',
...
})
.state('app.home', {
url: '/home/:x', // the param named x
...
然后你会做
$state.go('app.home', {x:y});
此Q& A也可以提供帮助: