我不完全理解promise如何工作。我做了一個執行使用promise的api調用的函數。在promise函數中使用API調用
function getSomeData(email, password) {
axios.post('SomeURL/login', {
email: email,
password: password
})
}
每當這個函數觸發我可以得到我想要的數據。但每當發生錯誤時的錯誤會將.then()
通話中顯示出來,而隨後.catch()
getSomeData().then(data => {
console.log(data)
})
我怎樣才能確保,當我打電話.catch()
就會有顯示,而不是我的錯誤在.then()
哪裏出現錯誤? – Bergi