React Native 上下文内容不断回归

React Native Context Content is keep Coming Back

我想使用 useContextuseReduceruseMemo 在 React Native 中清除用户并注销。

我的应用程序 (AuthContext) 中有用户屏幕 (UserContext)。

UserContext 在 useMemo

内有 clearUsers()

AuthContext 在 useMemo

内有 logout()

如果我这样做,UserContext 的内容将被清除:

clearUsers();

但是当我在 clearUsers 之后或之前添加注销时,userContext 内容在重新登录后不断出现。

clearUsers();
logout();

有人经历过吗?请指教

结果是循环导入引用导致了这一点。将上下文作为顶级参考后修复了这个问题。