AngularJs $watch on $location.search doesn't work when reloadOnSearch is false

前端 未结 6 696
一向
一向 2020-12-08 01:53

My routeProvider for route has reloadOnSearch set to false :

 $routeProvider
     .when(
        \"/film/list\",
         


        
6条回答
  •  星月不相逢
    2020-12-08 02:27

    Watch the change on routeUpdate like this in controller:

     $scope.$watch('$routeUpdate', function(){
         $scope.sort = $location.search().sort;
         $scope.order = $location.search().order; 
     });
    

提交回复
热议问题