更新$ routeParams并使用新参数刷新页面

时间:2014-07-24 12:50:23

标签: angularjs route-provider

我认为标题表明了我想要达到的目标。举个例子,我有一个路由参数:

$routeProvider.when("/:id/page", {
            controller: "pageCtrl",
            templateUrl: "page.html"
        });

在控制器中,我想更改它并刷新页面。有这样的方式吗?例如:

$routeParams.id=12;
$route.reload();

感谢您提前提供任何帮助......


注意:

目前我使用这种方式:

var pathArray = $location.path().split("/");
pathArray[1] = 12;
$location.path(pathArray.join("/"));

但我正在寻找一种更通用的方式。

0 个答案:

没有答案