我是这个编程世界的新手,请原谅我的愚蠢。我想知道是否可以将数据存储在登录页面的asyncstorage中并将其传递给另一个页面?
顺便说一下,这是我在登录页面中将数据保存到asyncstorage的方式:
componentWillReceiveProps(nextProps){
if(nextProps.isLoginSuccess){
this.props.navigation.navigate('logged');
AsyncStorage.setItem('Login_token', this.state.username);
}
}
如果我想将用户名传递给另一个页面,我该怎么做?
答案 0 :(得分:1)
您set
用户名,现在您可以从任意页面get
:
AsyncStorage.getItem('Login_token')
.then((token) => {
console.log(token);
});