我正在通過使調度異步來反應本地異步等待。如下所示使調度異步是否有任何問題或問題?它似乎工作(除了它是一個polyfill)。如果這種方法沒有任何問題,我認爲它可以用於反應原生。在調度中使用異步等待
export function fetchData(date, lng, lat){
const {year, month} = date;
return async(dispatch) => {
dispatch(requestData())
try {
const data = await request(`http://data.police.uk/api/crimes-street/all-crime?lat=${lat}&lng=${lng}&date=${year}-${month}`)
dispatch(recieveData(data))
} catch (err) {
dispatch(requestError(err))
}
}
}