我正在尝试更改路由参数而不会在我使用Angularjs的应用程序中导致回发。我的路线定义是:
.when('/VoucherGrid/:id', {
controller: 'VoucherController',
templateUrl: '/Content/app/forms/VoucherEdit/header.html'
})
我正在尝试更改路由参数id
:
$route.current.params.id = response.data;
我也尝试使用这种方法:
$routeParams.id = response.data;
但它仍然没有用。我也可以读取之前的参数值但是它没有改变,因为我在控制器的回调函数中将其设置为新值。任何帮助表示赞赏。