I created a function and an internal function. I call one callback function after the callback is answered. I have an update string variable, but this string variable does not update my view.
import { Component } from 'angular2/core';
@Component({
selector : "myview"
templateUrl : 'app/view/myview.component.html'
})
export class ViewComponent {
getAddress : string;
public totlaBalance : string;
getBalance():void{
var self = this;
getBalanceData(this.getAddress,function(error,res){
console.log(res);
self.totlaBalance = res;
});
}
}
In html file
<h1>Balance = {{totlaBalance}} </h1>
package.js
"dependencies": {
"angular2": "2.0.0-beta.15",
"systemjs": "0.19.26",
"es6-shim": "^0.35.0",
"reflect-metadata": "0.1.2",
"rxjs": "5.0.0-beta.2",
"zone.js": "0.6.10",
"bootstrap": "^3.3.6"
},
The console value displays the value but does not.
I use a third-party callback function that does not allow the use of the arrow function.
source
share