React Native TypeError:无法读取null的属性'useState',js engine:爱马仕

h7appiyu  于 2023-05-01  发布在  React
关注(0)|答案(1)|浏览(173)

bounty已结束。回答此问题可获得+50声望奖励。赏金宽限期在16小时后结束。omerts希望引起更多关注这个问题。

我正在尝试将我的React Native应用程序链接到Firebase Google Auth。在我通过XCode手动将Library链接到应用程序后,iOS模拟器返回type error**“TypeError:无法读取null的属性'useState',js engine:爱马仕”**. Error in iOS simulator
下面是发生错误的react.development.js的函数。

...
function useState(initialState) {
  var dispatcher = resolveDispatcher();
  return dispatcher.useState(initialState); // error occurred in this line
}
...

我想知道如何修复这个错误。先谢谢你了!

46qrfjad

46qrfjad1#

在项目中可能有两个版本的React。检查yarn并确保您只有一个版本。
提示:看起来resolveDispatcher返回null。你可以创建自己的钩子。

相关问题