我在我的本机应用程序中有这一行来存储AsyncStorage中的变量:
AsyncStorage.setItem('userId',theuser.id);
但是当我运行应用程序时,它给了我一个错误:
TypeError: expected dynamic type string', but had typeint64 react native
当我想传递的变量是字符串但是我不能传递任何对象或int变量时,它工作正常吗?
答案 0 :(得分:4)
在上面的评论中,你说你想传递一个完整的对象,你会这样做:
AsyncStorage.setItem('userId', JSON.stringify(theuser));