ant-design kollidiert mit React und führt zum Absturz der Anwendung. Wie kann der Konflikt gelöst werden?
P粉768045522
P粉768045522 2023-09-12 11:16:02
0
1
757

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粉768045522
P粉768045522

Antworte allen(1)
P粉141035089

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

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage