我是angularJS的新手。所以,如果我有这个设计应用程序:
MainView.html(Controller1)
SecondView.html(Controller2)
3rdView1.html(Controller3.1) 3rdView2.html(Controller3.2)
如何从Controler 3.1 / 3.2刷新MainView.html? 我尝试了$ location.path并且没有工作。有什么建议?
答案 0 :(得分:0)
你可以做到
$window.location = '/';
(在你的控制器上注入$ window)
答案 1 :(得分:0)
How to reload or re-render the entire page using AngularJS
$ route.reload()将重新初始化控制器,但不重新初始化服务。如果要重置应用程序的整个状态,可以使用:
$window.location.reload();