AngularJs:使用$location.path()更改视图,但加载需要一些时间

AngularJs:使用$location.path()更改视图,但加载需要一些时间,angularjs,Angularjs,我只是在做一个常规的$location.path来加载我的模板,这将命中我的服务器并更改视图。 模板会同时更改,但加载视图需要一些时间 $scope.xxx= function () { $location.path("xxxx"); } 只是为了交叉检查,我删除了视图中的所有内容(除了hello world)和控制器中的所有内容,但我不知道这里出了什么问题 .when('/xxx', { templateUrl: '/users/xxx', contro

我只是在做一个常规的$location.path来加载我的模板,这将命中我的服务器并更改视图。 模板会同时更改,但加载视图需要一些时间

   $scope.xxx= function () {
    $location.path("xxxx");
}
只是为了交叉检查,我删除了视图中的所有内容(除了hello world)和控制器中的所有内容,但我不知道这里出了什么问题

.when('/xxx', {
      templateUrl: '/users/xxx',
      controller: ''
    })

我也面临同样的问题$location.path加载页面需要时间。我在location.path之后使用$route.reload()重新加载此操作。 下面我提到了我使用的代码

      if (result.status === "invalid"){
          $location.path('/basic-profile');
          $route.reload();
          }
希望这对你有用:)