首页  >  问答  >  正文

ant-design 与 React 冲突并导致应用程序崩溃,如何解决冲突?

我升级到了 React 18.2.0。现在有时应用程序会冻结。浏览器页面停止响应。可能是什么问题呢? 我注意到,与 Ant-design 4 中显示弹出窗口的元素(Cascader、Select 等)交互时会发生这种情况。 我怎么解决这个问题? 我必须马上说,不可能将 ant-design 更新到最新版本,因为所有样式现在都在 less 上,并且在版本 5 styled-components 中

我不知道我能做什么。也许使用flushsync?但不知道在哪里

P粉768045522P粉768045522424 天前717

全部回复(1)我来回复

  • P粉141035089

    P粉1410350892023-09-13 09:22:03

    我相信这与react 18的严格模式有关,或者可能是Ant-Design在以前版本上的一个错误,我的建议是尝试将您的Ant-design版本升级到5.x(如果可能) 至少4.24.12(以避免任何重大更新中断),请提供崩溃日志或有关代码使用情况的更多详细信息(如果这没有帮助) .

    回复
    0
  • 取消回复