数据从抽屉导航中的反应本中的`syncstorage'retoter回收



我的应用中有一个用户首选项屏幕,其中使用asyncStorage管理数据。每当我更改偏好的价值时,我都需要反映应用程序其他屏幕的更改。但这不会立即显示更改,而是在我重新加载应用程序时向他们展示。我应该怎么办 ..?

我正在使用:ComponentWillMount()ComponentDidMount()中的multiGet()获取数据,并用drawerNavigation在屏幕之间过渡。

我什至尝试使用全局变量来反映更改,但我没有帮助。我应该使用redux吗?我应该怎么办 ?预先感谢。

使用async-wait从asyncstorage

获取数据

喜欢这个

_retrieveData = async () => {
  try {
    const value = await AsyncStorage.getItem('TASKS');
    if (value !== null) {
      // update your ui
      console.log(value);
    }
  } catch (error) {
    // Error retrieving data
  }
};

相关内容

  • 没有找到相关文章

最新更新