搜尋

首頁  >  問答  >  主體

ant-design 與 React 衝突並導致應用程式崩潰,如何解決衝突?

我升級到了 React 18.2.0。現在有時應用程式會凍結。瀏覽器頁面停止回應。可能是什麼問題呢? 我注意到,與 Ant-design 4 中顯示彈出視窗的元素(Cascader、Select 等)互動時會發生這種情況。 我要怎麼解決這個問題? 我必須馬上說,不可能將 ant-design 更新到最新版本,因為所有樣式現在都在 less 上,並且在版本 5 styled-components 中

我不知道我能做什麼。也許使用flushsync?但不知道在哪裡

P粉768045522P粉768045522440 天前734

全部回覆(1)我來回復

  • P粉141035089

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

    我相信這與react 18的嚴格模式有關,或者可能是Ant-Design在以前版本上的一個錯誤,我的建議是嘗試將您的Ant-design版本升級到5.x(如果可能) 至少4.24.12(以避免任何重大更新中斷),請提供崩潰日誌或有關程式碼使用情況的更多詳細資訊(如果這沒有幫助) .

    回覆
    0
  • 取消回覆