Zwei Möglichkeiten zur Verwendung von React in React HTML

Zwei Möglichkeiten zur Verwendung von React in React HTML

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:
  • Bringen Sie Ihnen bei, wie Sie eine Reaktion aus HTML implementieren
  • So entfernen Sie HTML-Tags in Rich Text und Filtern in Vue-, React- und WeChat-Applets
  • Wissen Sie, wie Sie React in HTML-Seiten verwenden?

<<:  Zwei Methoden zur Implementierung der Mysql-Remoteverbindungskonfiguration

>>:  Tutorial zur Installation von JDK und Tomcat unter Linux CentOS

Artikel empfehlen

Detaillierte Anweisungen zur Installation der MySQL5.7-Datenbank unter Centos7.2

Das MySQL auf dem Server ist in der Version 8.0.1...

Tutorial zu HTML-Formular-Tags (4):

Nehmen Sie nun an, dass Sie dem Formular ein Elem...

Alibaba Cloud ESC Server Docker-Bereitstellung von Single Node Mysql

1. Laden Sie die beschleunigte Version von msyql ...

Implementierung von Debugging-Code über den Nginx-Reverse-Proxy

Hintergrund Heutzutage werden die Projekte des Un...

CSS3 erstellt eine Webanimation, um einen springenden Balleffekt zu erzielen

Grundlegende Vorbereitung Für diese Implementieru...

Zusammenfassung zweier Methoden zum Implementieren der Vue-Druckfunktion

Methode 1: Installieren Sie das Plugin über npm 1...

Jenkins erstellt Docker-Images und überträgt sie in das Harbor-Warehouse.

Inhaltsverzeichnis Docker-Datei pom.xml Jenkins-K...

So binden Sie einen Docker-Container an eine externe IP und einen externen Port

Docker ermöglicht die Bereitstellung von Netzwerk...

MySQL Serie 8 MySQL Server-Variablen

Tutorial-Reihe MySQL-Reihe: Grundlegende Konzepte...

Beispielcode für HTML-Formularkomponente

HTML-Formulare werden verwendet, um verschiedene ...