以角度返回页面时加载提要不起作用

loadFeeds not woking when back to page in angularness

我们正在使用 ng-Cordova 开发移动应用程序。当页面 load.So 需要从服务器获取数据 我们在 loadFeeds.example 中编写获取代码 第 1 页:-

.controller('HomeSecondCtrl', function($scope,$http,$location,$window,$stateParams,$ionicHistory,$ionicActionSheet,BlankService,BlankFactory) {   
 $scope.loadFeeds();
     $scope.loadFeeds = function () {
            alert("Start");//getting code
          }
    $scope.toggleImage = function (index) {
        $location.path("/page2");
     }
    })

第 2 页:-

.controller('SelectCategoryCtrl', function($scope,$location,$ionicHistory,$window,$http,$ionicActionSheet,BlankService) {
             $scope.back = function (){
           $location.path("/page1");
            }
         })

当应用程序加载时,我们调用 page1。所以 alert 会显示 alert("Start");。然后我们有一个按钮操作toggleImage。使用这个我们重定向到 page2 直到这一切都很好。

我们的问题是

第二页有后退按钮,因此我们可以使用它重定向到第一页。但是现在Alert not showingloadFeeds not working。请指导我们为什么从第 2 页返回到第 1 页时 loadFeeds 不工作。

使用

$scope.$on('$ionicView.enter', function(){
  $scope.loadFeeds();
});

$ionicView.enter : 视图已完全进入,现在是活动视图。 此事件将触发,无论是首次加载还是缓存视图。

希望对您有所帮助。