【发布时间】:2016-06-01 00:58:25
【问题描述】:
我通过使调度异步来修补 react-native 中的异步等待。如下所示,使调度异步有什么错误或问题吗?它似乎工作(除了它是一个polyfill)。如果这种方法没有任何问题,我认为它可以很好地用于 react-native。
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))
}
}
}
【问题讨论】:
标签: reactjs react-native redux