如何从异步存储中删除项目?现在我正在try 以下代码:

AsyncStorage.removeItem('userId');

但这对我不起作用.

推荐答案

试试这个:

async removeItemValue(key) {
    try {
        await AsyncStorage.removeItem(key);
        return true;
    }
    catch(exception) {
        return false;
    }
}

React-native相关问答推荐

react-native useEffect / useFocusEffect / useCallback 没有正确更新

防止 React Native 在上下文值更改时重新安装组件

如何判断 Detox 正在运行测试?

react native HTML entities

React Native Expo - 不再支持 Node.js 版本 11.13.0

react-native StyleSheet 属性和选项列表

React Redux 使用带有连接组件的 HOC

打包程序无法启动

react-native: 'adb' 不是内部或外部命令、可运行程序或批处理文件

iPhone 6s plus 上的字体大小

React-Native iOS - 如何通过按下按钮从 React-Native 视图导航到非 React-Native 视图(本机 iOS 视图控制器)?

redux saga 的delay延迟功能不起作用

React Native + Jest EMFILE:too many open files error

React Native Android 文本组件额外填充

HighLight / ScrollTo - React-Native 上的 ListView、ScrollView

如何隐藏 React Native NavigationBar

react-native构建错误:package android.support.annotation does not exist

react-native图像预取

如何从react-native应用程序打开外部应用程序?

加载字体native-base 错误