Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 页面重定向在angular js中不起作用_Javascript_Jquery_Angularjs_Cordova_Ngcordova - Fatal编程技术网

Javascript 页面重定向在angular js中不起作用

Javascript 页面重定向在angular js中不起作用,javascript,jquery,angularjs,cordova,ngcordova,Javascript,Jquery,Angularjs,Cordova,Ngcordova,我们是新来的angular js。我们正在开发ng Cordova应用程序。 我们面临页面重定向问题。我们有两个homessecond,DetailsPage页面。在homessecondhaveloadfeeds方法中,当页面加载时,我们从服务器获取数据 $scope.loadFeeds = function () { alert("Start"); $http({ method : "GET",

我们是新来的
angular js
。我们正在开发ng Cordova应用程序。 我们面临页面重定向问题。我们有两个
homessecond
DetailsPage
页面。在homessecondhaveloadfeeds方法中,当页面加载时,我们从服务器获取数据

$scope.loadFeeds = function () {
            alert("Start");
            $http({
                  method : "GET",
                  url : 'http://192.168.3.118:2244/api/PostPets/GetData'
                  }).then(function mySucces(response) {
                         var DogsPostLists = response.data;
                      $scope.DogsPostLists = DogsPostLists;
                           }, function myError(response) {
                          alert(response);
                          //console.log('ERR'+response.message);
                          });
            }
            $scope.loadFeeds();
我们有一个按钮,可以重定向到
DetailsPage
这样的代码

$scope.toggleImage = function (index) {
    $location.path("/page11");
    }
然后我们转到第11页(详情页)。现在我们有详细的后退按钮。我们试过这样做

$scope.HomePageMove = function (){
      $location.path("/page4/page9");//HomeSecond page
        }
当我们点击后退按钮时,它会移动到第二个主页,但loadFeeds不会调用

routes.js

.state('home', {
               url: '/page4',
               templateUrl: 'templates/home.html',
               controller: 'homeCtrl'
               })
     .state('home.homeSecond', {
               url: '/page9',
               views: {
               'side-menu21': {
               templateUrl: 'templates/homeSecond.html',
               controller: 'HomeSecondCtrl'
               }
               }
               })
    .state('selectDogDetailsPage', {
               url: '/page11',
               templateUrl: 'templates/selectDogDetailsPage.html',
               controller: 'selectDogDetailsPageCtrl'
               })

不知道你为什么打电话,“/page4/page9”

不是吗

$scope.HomePageMove = function (){
      $location.path("/page9");//HomeSecond page
}

谢谢回复,第4页是根页面,所以我们需要重新下载主页(第4页)第4页有菜单页面指南给我们“侧菜单21”做什么?