Grundlegende Verwendung <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <title>hallo</title> </Kopf> <Text> <div id="app"> </div> <script crossorigin src="https://unpkg.com/react@16/umd/react.production.min.js"></script> <script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script> <script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script> <Skripttyp="text/babel"> // Virtueller Dom const str = "Hallo reagieren" const vDom = <h1>{str}</h1> // const vDom = <pppp>Hallo reagieren</pppp> //Konvertiere den virtuellen Dom in den realen Dom ReactDOM.render(vDom, document.getElementById("app")) </Skript> </body> </html> Zwei Möglichkeiten zum Erstellen eines virtuellen DOM <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <title>hallo</title> </Kopf> <Text> <div id="app"> </div> <script crossorigin src="https://unpkg.com/react@16/umd/react.production.min.js"></script> <script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script> <script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script> <Skript> // Die erste reine JS-Erstellung (im Allgemeinen nicht verwendet) // Virtueller Dom const str = "Hallo reagieren" const vDom = React.createElement('h1', { ID: "meineID" }, str) // const vDom = <pppp>Hallo reagieren</pppp> //Konvertiere den virtuellen Dom in den realen Dom ReactDOM.render(vDom, document.getElementById("app")) // </Skript> </body> </html> <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <title>hallo</title> </Kopf> <Text> <div id="app"> </div> <script crossorigin src="https://unpkg.com/react@16/umd/react.production.min.js"></script> <script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script> <script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script> <Skripttyp="text/babel"> // Die erste reine JS-Erstellung (im Allgemeinen nicht verwendet) // [] ul li verwendet forEach, um Variablennamen zu implementieren = ['Zhang Fei', 'Guan Yu', 'Zhao Yun'] Konstanten ul = <ul> { Namen && Namen.map((Name,Index)=> <li-Schlüssel={index}> {Name} </li> ) } </ul> ReactDOM.render(ul,document.getElementById("app")) // </Skript> </body> </html> Wissenspunkterweiterung: React PWA-Konfiguration Fügen Sie das Plugin zur Webpack-Konfigurationsdatei hinzu const WorkboxWebpackPlugin = erforderlich('workbox-webpack-plugin') Plugins: [ neues MiniCssExtractPlugin({ Dateiname: „[name].css“ }), neues WorkboxWebpackPlugin.GenerateSW({ Kundenanspruch: wahr, überspringenWarten:true }) ], Dies ist das Ende dieses Artikels über zwei Möglichkeiten zur Verwendung von React in React html. Weitere relevante Inhalte zur Verwendung von React in React html finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Zwei Methoden zur Implementierung der Mysql-Remoteverbindungskonfiguration
>>: Tutorial zur Installation von JDK und Tomcat unter Linux CentOS
Inhaltsverzeichnis 1. Grundlegende Speicherung vo...
Umweltvorbereitung: VMware+CentOS, jdk 1. Überprü...
PS: Ich habe kürzlich das Nginx-Kapitel von <&...
Inhaltsverzeichnis 1. Verwendung 2. Lösen Sie das...
Die Nginx-Konfigurationsdatei ist hauptsächlich i...
In Google Chrome werden Sie nach der erfolgreiche...
Inhaltsverzeichnis Vorwort Publish-Subscriber-Mus...
[LeetCode] 181.Mitarbeiter verdienen mehr als ihr...
Inhaltsverzeichnis Komplexe Abfrage und schrittwe...
1. readonly Nur-Lese-Attribut, so dass Sie den Wer...
Um eine Tabelle in HTML zu zeichnen, verwenden Si...
Was ist my.ini? my.ini ist die in der MySQL-Daten...
Bei unserer täglichen Arbeit führen wir manchmal ...
Optimierungsideen Es gibt zwei Hauptoptimierungsr...
In letzter Zeit wurden in neuen Projekten Springc...