我做不到...上面写着:"等待"是一个保留的词.是的,当然是...我想用它:)
怎么了?
export const loginWithToken = async () => {
return dispatch => {
dispatch({type: SESSION_LOGIN_IN_PROGRESS, payload: true})
let storedData = await ReadFromLocalDB('user')
console.log(storedData)
if (!storedData) {
invalidToken(null, dispatch)
}
else {
storedData = JSON.parse(storedData)
SessionLoginWithToken(storedData.session.token).then(res => {
console.log(res)
loginSuccessfully(res, dispatch, true)
})
}
}
}
我的ReadFromLocalDB
函数如下所示:
export const ReadFromLocalDB = async (key) => {
return AsyncStorage.getItem(key)
}
它回报了一个promise