这是我指定路线的方式。
.state('app.partners', {
url:'/partners',
templateUrl: 'partials/dashboard/partners.html'
})
.state('app.partners.id', {
url:'/:id',
templateUrl: 'partials/dashboard/partners.html'
})
然后我在我的控制器中执行此操作
$state.go('app.partner.id',{id:partnerId});
$http.get('/app/endpoint?id='+$state.params.id || null).then(function(response){
//do something
});
我设法看到浏览器网址已更改,但是当我点击后退时,没有任何反应?
答案 0 :(得分:0)
您的控制台中可能有一个错误导致后退按钮中断。
此外,您使用$state.go()
(单数)致电app.partner.id
,但您将路线定义为app.partners.id
(复数)