将值从asyncstorage传递到另一个页面

问题描述 投票:0回答:1

我是这个编程世界的新手,请原谅我的愚蠢。我想知道是否可以将数据存储在登录页面的asyncstorage中并将其传递给另一个页面?

顺便说一下,这是我在登录页面中将数据保存到asyncstorage的方式:

 componentWillReceiveProps(nextProps){
    if(nextProps.isLoginSuccess){
      this.props.navigation.navigate('logged');
      AsyncStorage.setItem('Login_token', this.state.username);
    }    
  }  

如果我想将用户名传递给另一个页面,我该怎么做?

react-native asyncstorage
1个回答
1
投票

set用户名,现在你可以从任何页面get它:

AsyncStorage.getItem('Login_token')
  .then((token) => { 
    console.log(token);
  });
© www.soinside.com 2019 - 2024. All rights reserved.