如何檢查 axios 回應是否為空。有時我的 response.data 會是 [ ]。目前它發出警報“資料那里”有比 response.data.lenght >= 1 更好的方法來做到這一點
return await axios
.get(url.rest_api '/team_members', {
params: {
primaryOwner: firebase.auth().currentUser.uid,
teamMemberEmail: emailText,
},
})
.then(response => {
if (response.data) {
alert('data there');
} else {
alert('nothing here');
}
return response.data;
})
uj5u.com熱心網友回復:
您可以通過以下方式檢查可用性:
const isDataAvailable = response.data && response.data.length;
uj5u.com熱心網友回復:
檢查變數是否已設定,如果是,陣列長度是否大于 0
if (response.data && response.data.length)
使用打字稿
if (response.data?.length)
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/338709.html
標籤:javascript 反应 反应原生 公理
