Heim  >  Fragen und Antworten  >  Hauptteil

ant-design kollidiert mit React und führt zum Absturz der Anwendung. Wie kann der Konflikt gelöst werden?

Ich habe ein Upgrade auf React 18.2.0 durchgeführt. Jetzt friert die App manchmal ein. Die Browserseite reagierte nicht mehr. Was könnte das Problem sein? Mir ist aufgefallen, dass dies bei der Interaktion mit Elementen passiert, die Popups in Ant-design 4 anzeigen (Cascader, Select usw.). Wie kann ich dieses Problem lösen? Ich muss gleich zu Beginn sagen, dass es nicht möglich ist, ant-design auf die neueste Version zu aktualisieren, da alle Stile jetzt auf weniger und in Version 5 styled-components

sind

Ich weiß nicht, was ich tun kann. Vielleicht Flushsync verwenden? Aber ich weiß nicht wo

P粉768045522P粉768045522424 Tage vor718

Antworte allen(1)Ich werde antworten

  • P粉141035089

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

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

    Antwort
    0
  • StornierenAntwort