重新加载AngularJS页面的最佳实践是什么

时间:2018-08-16 13:22:25

标签: javascript angularjs

我需要了解与Auth Service和authInterceptor Service一起使用的最佳实践

 $window.location.reload();
 $scope.$apply();
 $location.path('/');  

2 个答案:

答案 0 :(得分:0)

我已在我的应用程序中使用它来重新渲染数据。如果您也处于相同状态,则将能够重新渲染数据。 $state.transitionTo('app.emp.nav.portfolio', null, {'reload':true});

答案 1 :(得分:-1)

在某些情况下使用$location.path('/')可能没有用,因为如果位置不变,AngularJS不会刷新控制器。

您应该尝试使用此语句重新呈现页面

$route.reload();

记住要在控制器中注入$route

您还可以查看有关以下内容的AngularJS文档:AngularJS: API: $route