第50行.then之后的代碼不太會寫(第43行的URL忽略),看了很多人的都不一樣,也沒有寫注釋,請哪位大神指導一下,謝謝。 還有個問題三個data在一起什么意思?。ɡ? data.data.data)
1 回答

慕哥9229398
TA貢獻1877條經驗 獲得超6個贊
.then((data)=>{ })里的data是指接口成功返回的數據,包含請求頭,請求體,等信息;
你可以打印下看看這個data,我們在jquery的success(obj){}的obj類似于這里的data.data
這里的then()方法有兩個參數,第一個是成功時的回調方法,默認給這個方法傳遞了成功的數據,
另一個是失敗的方法,以及失敗的數據,第二個可選,
then(function(obj){
},function(err){
})
箭頭函數就是
then((data)=>{
})
第二個參數省略了.
一般情況下,為了不報錯,會在then()后面調用.catch(e){
//類似try{}catch(e){} 你可以理解為省略了try()
}
添加回答
舉報
0/150
提交
取消