2016-02-07 72 views
0

有航線Angularjs路線提供商更改參數不

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

與URL打開查看/路由/ param1_value1/param2_value2

鑑於按鈕點擊需要重定向到

/route/param1_value3/param2_valu E2

我怎樣才能從目前的網址,以獲取新的URL

樣品

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

回答

1

更改參數不與移動到新位置值

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

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