我进行了授权,但无法从 AsyncStorage 保存代码中获取令牌
_storeData = async (token, phone, password) => {
try {
await AsyncStorage.setItem('@token', token);
await AsyncStorage.setItem('@phone', phone);
await AsyncStorage.setItem('@password', password);
} catch (error) {
console.log(error);
}
};
读
_retrieveData = async () => {
try {
const value = await AsyncStorage.getItem('token');
if (value !== null) {
console.log(value);
}
} catch (error) {
// Error retrieving data
console.log('error');
}
};
什么都不读时,控制台什么也没有出现如何从 AsyncStorage 获取数据?我使用旧的 AsyncStorage 来处理 expo。
这里的名字应该写成@token 而不是token