我对此有反应,基本上我从登录屏中成功地使用 asyncstorage
成功保存了一些东西。现在,我正在尝试使用 asyncstorage.getItem
const userdata = async () => {
try {
return await AsyncStorage.getItem("user_nicename")
} catch(error) {
console.log(error)
}
}
console.log(userdata)
//returns { ƒ _callee() {
//return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.async(function _callee$(_context) {
// while (1) {
// switch (_context.prev = _context.next) {....
我在这里做错了什么?似乎很简单。
最佳答案
userdata 是一个异步函数。试试这个:
console.log(await userdata())
关于javascript - 尝试将 AsyncStorage.getItem() 放入 async/await try/catch 嵌套中,但返回意外的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72638088/