下面的代码有什么问题?我得到了“async是保留字”的错误,我已经为异步/等待配置了babel。
下面这段代码出现异步错误:“async”是一个保留字,请检查一下Babel是否已经正确地配置了异步/等待。
下面这段代码出现异步错误:“async”是一个保留字,请检查一下Babel是否已经正确地配置了异步/等待。
export async function getCredit(){
return dispatch => {
try {
const creditInfo = await axios.get(`/credit`)
} catch (err) {
dispatch(errorMsg(err.data.msg))
}
if(creditInfo.result === 200 && res.data.status === 1) {
dispatch({
type: GET_CREDIT,
payload: creditInfo.data
})
}
}
}
我甚至尝试了这个
export async getCredit() => dispatch => {
try {
const creditInfo = await axios.get(`/credit`)
} catch (err) {
dispatch(errorMsg(err.data.msg))
}
if(creditInfo.result === 200 && res.data.status === 1) {
dispatch({
type: GET_CREDIT,
payload: creditInfo.data
})
}
}
export const getCredit = () => {
。 - Roy Wangexport const getCredit = () => async dispatch => {
。 - Roy Wang