引入
import {
AsyncStorage,
} from 'react-native';
A.js組件保存 (注意⚠️:保存只能是字符串)
(res) => {
console.log('getColumnList res from home:', res);
AsyncStorage.setItem('columnList', JSON.stringify(res), (error) => {
if (error) {
console.log('存儲失敗');
} else {
console.log('存儲成功');
}
});
},
B.js組件取出(注意⚠️:保存只能是字符串,取出需要解析成js)
AsyncStorage.getItem('columnList', (error, result) => {
if (!error) {
const res = JSON.parse(result);
console.log('AsyncStorage******************', res);
this.setState({ columnList: res.list });
}
});