this.a1().then(this.a2).then(this.a3)
.then(function(data) {
console.log('data: ' + data);
})
.catch(function(error) {
console.log('error: ' + error);
});
a1() {
return new Promise(function(resolve, reject) {
resolve(123);
});
},
a2() {
return new Promise(function(resolve, reject) {
resolve(456);
});
},
a3() {
return new Promise(function(resolve, reject) {
resolve(789);
});
},
05-05
441
09-19
4678
09-22
5320
10-15
1837