Angularjs路由提供者更改参数

时间:2016-02-07 20:19:53

标签: angularjs

有路线

when('/route/:param1/:param2', {

使用网址 / route / param1_value1 / param2_value2

打开的视图

在视图中点击按钮需要重定向到

/路线/的 param1_value3 / param2_value2

我如何从当前网址获取新网址

样品

$routeParams.param1 = param1_value3;
$location.path($routeParams.url()); //< /route/param1_value3/param2_value2

1 个答案:

答案 0 :(得分:1)

移动到新位置时更改参数值

controllers.controller('...Ctrl', ['$route', '$routeParams' ...

$routeParams.id = newId;
$route.updateParams($routeParams);