Angularjs 通过ajax请求成功函数中的导航器在页面之间传递数据

Angularjs 通过ajax请求成功函数中的导航器在页面之间传递数据,angularjs,onsen-ui,phonegap-desktop-app,Angularjs,Onsen Ui,Phonegap Desktop App,在angular js控制器中,我有一个ajax请求,该请求将返回一个对象: var d=$myformdata; $.ajax({ 类型:“POST”, url:url, 数据:d, 成功:功能(消息){ 控制台日志(消息); pushPage('confirmation.html',{msg:message}); $scope.msg=myNavigator.getCurrentPage().options.msg; log($scope.msg); } }); 否则{alert($err

在angular js控制器中,我有一个ajax请求,该请求将返回一个对象:

var d=$myformdata;
$.ajax({
类型:“POST”,
url:url,
数据:d,
成功:功能(消息){
控制台日志(消息);
pushPage('confirmation.html',{msg:message});
$scope.msg=myNavigator.getCurrentPage().options.msg;
log($scope.msg);
}
});

否则{alert($err_msg);}
这取决于您如何访问确认页面中的数据,请检查以下示例

控制器

$.ajax({
        type: 'GET',
        url: serviceURL+'xxxxxxxx',
        data: {d},
        timeout: 5000,
        success: function (response) {          
            $scope.loading = false;
            $scope.profiledata = JSON.parse(response).data;
            $scope.$apply();
        },      
        error: function (response) {
            $scope.error = true;
            $scope.$apply();
        }
    });
HTML


{{profiledata.firstname}{{profiledata.lastname}}
{{profiledata.email}
{{profiledata.phone}

什么是
myNavigator
。?myNavigator是页面导航器(onsen ui),confirmation.html是我想要得到响应的页面(消息)@TJWe不知道您的控制器或服务是如何工作的,也不知道确认页面是做什么的,或者具体定义了什么。Show all Related codeconfirmation page只显示我从ajax请求@CharlietBlobject{ProviderReservation:“#####”,AirReservation:“#####”获得的响应对象,UniversalAllocator:#######所有#段:数组[5],定价:对象…”这是我从ajax请求获得的响应。我只想导航到具有上述对象的页面以设置视图。我希望你现在就明白了
<div ng-controller="myProfile">
            <div class="profile-card">
                <img src={{profiledata.profile_image_url}} class="profile-image">
                <div class="profile-name">{{profiledata.firstname}} {{profiledata.lastname}}</div>
                <div class="profile-id">{{profiledata.email}}</div>
                <div class="profile-id">{{profiledata.phone}}</div>
            </div>  
        </div>