Heim >Web-Frontend >Front-End-Fragen und Antworten >Was soll ich tun, wenn React keine Seitenelemente abrufen kann?

Was soll ich tun, wenn React keine Seitenelemente abrufen kann?

藏色散人
藏色散人Original
2023-01-04 09:47:412268Durchsuche

React kann keine Seitenelemente abrufen, da das versteckte Tabpane standardmäßig kein DOM rendert. Die Lösung ist: 1. Öffnen Sie die entsprechende React-Datei. 3. Setzen Sie forceRender auf „true“.

Was soll ich tun, wenn React keine Seitenelemente abrufen kann?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Reaktionsversion 18.0.0, Dell G3-Computer.

Was soll ich tun, wenn React die Seitenelemente nicht abrufen kann?

Die Elemente auf der Seite mit den ausgeblendeten Registerkarten können in „react+antd useEffect“ nicht abgerufen werden.

Detaillierte Beschreibung des Problems:

Die Seite verfügt über mehrere Registerkarten, und Echarts wird auf der zweiten Registerkarte verwendet, und die Echarts werden zum Rendern von Echarts verwendet sind definiert. div und legen die ID fest, aber das dom-Element kann nicht in useEffect abgerufen werden

(wenn es nicht in useEffect abgerufen wird, wird der gleiche Fehler gemeldet)

render:

Was soll ich tun, wenn React keine Seitenelemente abrufen kann?

useEffect:

Was soll ich tun, wenn React keine Seitenelemente abrufen kann?

TypeError gemeldet:

Was soll ich tun, wenn React keine Seitenelemente abrufen kann?

Fehlermeldung

Ursache:

Der ausgeblendete Tabbereich rendert Dom standardmäßig nicht

Was soll ich tun, wenn React keine Seitenelemente abrufen kann?

Lösung:

ForceRender auf true setzen

Was soll ich tun, wenn React keine Seitenelemente abrufen kann?

Empfohlenes Lernen: „reagieren Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn React keine Seitenelemente abrufen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn