Offenbar haben Sie vergessen, das Element in Ihrer Seite hinzuzufügen, aus dem reactive keinen Container findet. Um diese Art von Problemen zu vermeiden, müssen Sie ein div-Element mit dem Bezeichner root erstellen oder Sie müssen Ihren Selektor ändern.
%Vor%oder
%Vor% Es sieht so aus, als hätten Sie vergessen, diese ID root
in Ihrer HTML-Seite zu definieren, Ihre HTML-Seite sollte diese id
enthalten, diese Zeile in body einfügen, es wird funktionieren:
Sie haben die id
an einer falschen Stelle definiert, verwenden Sie diesen Teil:
Im Allgemeinen sollte es so aussehen - & gt; ReactDOM.render(Component, Container)
document.querySelector () sollte auf den Container in Ihrer index.html verweisen, wie Mayank in den Kommentaren vorgeschlagen hat. ( document.querySelector('.container')
)
Bitte stellen Sie sicher, dass Sie eine reaktive Komponente übergeben, die Sie erstellt haben wie ReactDOM.render(<App />, document.querySelector('.container')
Versuchen Sie Folgendes:
In HTML-Datei:
%Vor%In der JS-Datei:
%Vor%Tags und Links javascript dom reactjs react-router