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 Analyse der Kompilierung und Installation von vsFTP 3.0.3

Details zur Sicherheitsanfälligkeit VSFTP ist ein...

Umfassende Zusammenfassung der MySQL-Tabellen

Inhaltsverzeichnis 1. Erstellen Sie eine Tabelle ...

Verwenden von CSS3 zum Implementieren eines Schriftfarbverlaufs

Beim Verwenden von Animation.css habe ich festges...

Tutorial zur Installation von phpMyAdmin unter Linux centos7

yum install httpd php mariadb-server –y Notieren ...

Detaillierte Erklärung zum Upgrade von Softwarepaketversionen unter Linux

Im Linux-Umfeld möchten Sie prüfen, ob eine besti...

Beispiel für einen Persistenzbetrieb mit Gearman + MySQL

Dieser Artikel verwendet die Gearman+MySQL-Method...

Vue basierend auf einer Element-Button-Berechtigungsimplementierungslösung

Hintergrundanforderungen: Das ERP-System muss ein...

Hilfe zum Webdesign: Datenreferenz für Web-Schriftgrößen

<br />Der Inhalt wurde aus dem Internet repr...

WeChat Mini-Programm implementiert den Likes-Dienst

In diesem Artikel wird der spezifische Code für d...

So öffnen Sie den Port in Centos7

Die Standard-Firewall von CentOS7 ist nicht iptab...

So betten Sie mithilfe von Iframe andere Webseiten in eine Webseite ein

So verwenden Sie Iframe: Code kopieren Der Code l...

JavaScript imitiert den Jingdong-Karusselleffekt

In diesem Artikel wird der spezifische Code für J...

Auszeichnungssprache - CSS-Stile für Text festlegen

Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...