AsyncStorage getitem在React Native中的使用效果中出错

dgsult0t  于 2023-01-05  发布在  React
关注(0)|答案(2)|浏览(111)

getItem是给这个错误在React Native时,添加在useEffect我做错了什么,这里有人可以帮助我了解错误。

export default function Pregent_login(props) {
  const [first, setfirst] = useState();
  useEffect(() => {
    console.log('route.params ==>', props.route.params);

     const value = AsyncStorage.getItem('token');
     setfirst(value);
  }, []);

gg58donl

gg58donl1#

检查以下代码:

export default function Pregent_login(props) {
  const [first, setfirst] = useState();
  useEffect(() => {
    console.log('route.params ==>', props.route.params);

      AsyncStorage.getItem('token').then(token => {
        setfirst(token);
      })
  }, []);
tzdcorbm

tzdcorbm2#

请尝试使用此方法

AsyncStorage.getItem('token').then(token => {
  // again, the rest of your function should be in this block
})

更多详情Here

相关问题