Sono nuovo ai AngularJS, ho bisogno di accedere alla variabile che viene assegnata all'interno della promessa in JavascriptCome accedere variabile dichiarata all'interno promessa nel AngularJS
this.reqData= this.profileService.getData();
var resp1 = angular.fromJson(this.reqData);
this.data1;
var that = this;
resp1.$promise.then(function (data) {
that.data1= data.resource.resource;
}).catch(function (error) {
console.log(error);
});
console.log(this.data1);
la data1 variabile si può accedere da HTML ma sta mostrando undefined
in Javascript
Non accedervi al di fuori della promessa. Non è possibile recuperare il valore dal futuro (a meno che non si inventi i viaggi nel tempo). – Bergi