1. 传统回调地狱用法
getData('http://******').then(res => {
console.log('第一次成功回调');
getData('http://******').then(res => {
console.log('第二次成功回调');
getData('http://******').then(res => {
console.log('第三次成功回调');
})
})
})
2.链式用法
getData('http://******').then(res => {
console.log('第一次成功回调')
return getData('http://******')
}, err => {
console.log('err', err)
})
.then(res => {
console.log('第二次成功回调')
return getData('http://******')
})
.then(res => {
console.log('第三次成功回调')
return getData('http://******')
})