在使用AsyncStorage之前,需先导入它:
import { AsyncStorage } from 'react-native';
然而,在React Native 0.60版本之后,AsyncStorage被标记为弃用,并由@react-native-community / async-storage库替换。因此,我们需要使用以下代码来导入它:
import AsyncStorage from '@react-native-community/async-storage';
需要注意的是,@react-native-community / async-storage库需要先安装并链接到项目中才能正常使用。可以通过以下命令来安装它:
npm install @react-native-community/async-storage --save
或
yarn add @react-native-community/async-storage
安装完成后,请确保在项目目录下运行:
react-native link @react-native-community/async-storage
这将把@react-native-community / async-storage库链接到您的项目中。