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”做什么?