首页 > 解决方案 > 错误:com.facebook.react.common.JavascriptException:如果有状态,应在构造函数中设置,

问题描述

我发布了一个APP,经常出现这个崩溃错误,但是我搜索了整个互联网,找不到任何关于这个错误的信息。

这是错误日志轨道:

com.facebook.react.common.JavascriptException: should be set in 
constructor if stateful, stack:
dispatch@436:1078
<unknown>@436:1670
<unknown>@284:210
value@32:1367
value@18:3329
<unknown>@18:912
value@18:2598
value@18:884
at com.facebook.react.modules.core.ExceptionsManagerModule.showOrThrowError(ExceptionsManagerModule.java
  at com.facebook.react.modules.core.ExceptionsManagerModule.reportFatalException (ExceptionsManagerModule.java:38)
  at java.lang.reflect.Method.invoke (Native Method)
  at com.facebook.react.bridge.JavaMethodWrapper.invoke (JavaMethodWrapper.java:372)
  at com.facebook.react.bridge.JavaModuleWrapper.invoke (JavaModuleWrapper.java:160)
  at com.facebook.react.bridge.queue.NativeRunnable.run (Native Method)
  at android.os.Handler.handleCallback (Handler.java:751)
  at android.os.Handler.dispatchMessage (Handler.java:95)
  at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage (MessageQueueThreadHandler.java:29)
  at android.os.Looper.loop (Looper.java:154)
  at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run (MessageQueueThreadImpl.java:192)
  at java.lang.Thread.run (Thread.java:762)

我认为它可能发生在一种调度方法中,但我的 APP 中有 100 多个调度功能。怎么找??

标签: reactjsreact-nativereact-reduxdispatch

解决方案


推荐阅读