“最大调用堆栈大小超过”
上述错误发生在组件中: 在Dashboard中(由withRedux(Dashboard)创建) withRedux(Dashboard)
每当我在HOC包装的组件中使用Antd Menu时,突然我遇到了此问题,Api请求被连续调用。 即使我删除了api请求,页面也会崩溃。
我使用componentDidCatch处理错误,但我想知道Antd的此Menu组件背后的问题是什么。
我找到了这个A List of antd
's components that cannot work with HOC #4853
但是其他组件仅在我使用Menu时不会出现任何问题。
请对此提供任何建议。
我正在使用Next js,与antd一起使用redux。
答案 0 :(得分:0)
'maximum call stack size exceed'
上述错误发生在组件中:在withRedux(Dashboard)的Dashboard(由withRedux(Dashboard)创建)中
如果遇到此错误,则意味着setState
被称为无限时间。您需要调试发生的地方