AngularJS $ location.path相同的url

Ale*_*lex 0 angularjs angularjs-scope

我想手动重新加载页面

 $location.path('/account');
Run Code Online (Sandbox Code Playgroud)

正确移动到不同的页面,但我想使用

 $location.path('/account/messages');
Run Code Online (Sandbox Code Playgroud)

在/ account/messages上重新加载页面,但它什么也没做.重装的正确代码是什么?

谢谢

亚历克斯

run*_*arm 6

您的问题不清楚,如果您想要刷新页面(比如点击F5),一个解决方案是@Rabi答案.

但是如果你只是想重新加载ng-view,重新初始化当前的路由控制器,你可以使用:

$route.reload();
Run Code Online (Sandbox Code Playgroud)

另请参阅:$ route文档