Promise
# Promise
# ajax
$.ajax({
url:'./data.json',
method:'get',
}).then((success)=>{
console.log(success)
},(fail)=>{
console.log(fail)
})
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# axios
axios.get('/data.json')
.then((response)=> {
console.log(response);
},(error)=>{
console.log(error)
})
1
2
3
4
5
6
2
3
4
5
6
- 第一个then的第一个回调函数是成功,第二个回调函数是失败
- 第二个then的第一个回调函数是第一个then的成功回调函数的return,第二个回调是第一个then的失败回调函数的return
# async
- test
编辑 (opens new window)