中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

React的使用方式有哪些

發布時間:2022-03-23 16:15:55 來源:億速云 閱讀:158 作者:iii 欄目:web開發

本篇內容介紹了“React的使用方式有哪些”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

  React 是一個用于構建用戶界面(UI)的 JAVASCRIPT 庫(框架,可以被復用的代碼)。

  React的常用使用方式有兩種:

  一、使用<script>標簽(標記)引入。 在 HTML 文件中添加 React,把 React 作為普通的 <script> 標記添加到 HTML 頁面上,以及使用可選的 JSX。這是將 React 集成到現有網頁最簡單的方式。

  可以使用CDN(Content Delivery Network,即內容交付網絡)庫(框架):

  <script src=""></script>

  <script src=""></script>

  <script src=""></script>

  說明

  react.development.js(早期是react.js )是 React 的核心庫,

  react-dom.development.js(早期是react-dom.js)是提供與 DOM 相關的功能

  babel.min.js - Babel 可以將 ES6 代碼轉為 ES5 代碼,這樣我們就能在目前不支持 ES6 瀏覽器上執行 React 代碼。Babel 內嵌了對 JSX 的支持。通過將 Babel 和 babel-sublime 包(package)一同使用可以讓源碼的語法渲染上升到一個全新的水平。

  也可以將它們下載到本地在使用,注意要正確指明路徑:

  <script src="路徑/react.development.js"></script>

  <script src="路徑/react-dom.development.js"></script>

  <script src="路徑/babel.min.js"></script>

  使用 React 的網頁源碼,結構大致如下:

  <!DOCTYPE html>

  <html>

  <head>

  <!-- 加載庫 -->

  <script src="&hellip;&hellip;“></script>

  <script src=""&hellip;&hellip;"></script>

  <script src="&hellip;&hellip; "></script>

  </head>

  <body>

  <div id="example"></div>

  <!-- 如果需要使用 JSX,則 <script> 標簽的 type 屬性需要設置為 text/babel。 -->

  <script type="text/babel">

  // ** Our code goes here! **

  </script>

  </body>

  </html>

  特別提醒:注意兩點,

  一是,首先加載庫

  二是? <script> 標簽的 type 屬性設為 text/babel 。這是因為 React 獨有的 JSX 語法,跟 JavaScript 不兼容。凡是使用 JSX 的地方,都要加上 type="text/babel" 。

  實例

  <!DOCTYPE html>

  <html>

  <head>

  <meta charset="UTF-8" />

  <title>Hello React!</title>

  <script src=""></script>

  <script src=""></script>

  <script src=""></script>

  </head>

  <body>

  <!-- 如果需要使用 JSX,則 <script> 標簽的 type 屬性需要設置為 text/babel。 -->

  <div id="example"></div>

  <script type="text/babel">

  ReactDOM.render(

  <h3>Hello, world! 這是我的測試</h3>,

  document.getElementById('example')

  );

  </script>

  </body>

  </html>

  其中,ReactDOM.render 是 React 的最基本方法,用于將模板轉為 HTML 語言,并插入指定的 DOM 節點。

  實例輸出了 Hello, world! 這是我的測試。參見下圖:

  更多可在瀏覽器運行的示例,可參見React 官方例子,前12個例子demo01至demo12,詳見后面。

  二、使用命令行界面(CLI,command-line interface)工具。安裝React 開發者工具。

  這需要你的電腦已安裝Node.js

  可以使用以下命令來查看當前的 Node 版本:

  node -v

  說明沒安裝,Node.js 安裝包及源碼下載地址為:

  雙擊下載后的安裝包,比較簡單就不多說了(需要留意的是安裝路徑,默認是C:\Program Files\nodejs)。

  輸入node -v,若顯示類似如下

  說明OK。

  npm(node package manager):nodejs的包管理器,用于node插件管理(包括安裝、卸載、管理依賴等),命令格式

  npm install <name> [-g] [--save-dev]

  其中,<name>:node插件名稱。

  -g:全局安裝。

  將會安裝在C:\Users\Administrator\AppData\Roaming\npm,并且寫入系統環境變量; 非全局安裝:將會安裝在當前定位目錄;全局安裝可以通過命令行在任何地方調用它,本地安裝將安裝在定位目錄的node_modules文件夾下,通過require()調用;

  --save:將保存配置信息至package.json(package.json是nodejs項目配置文件);

  -dev:保存至package.json的devDependencies節點,不指定-dev將保存至dependencies節點;

“React的使用方式有哪些”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

陵川县| 逊克县| 朝阳区| 洱源县| 甘泉县| 唐河县| 沂水县| 平遥县| 平安县| 凤山县| 浑源县| 石渠县| 洮南市| 临泉县| 淳化县| 尤溪县| 赤水市| 普兰县| 建昌县| 富顺县| 梁河县| 顺平县| 柳河县| 衡阳县| 桂阳县| 西昌市| 桑日县| 三都| 喀什市| 平定县| 东宁县| 肇源县| 凉城县| 三都| 永宁县| 天峻县| 德令哈市| 广安市| 汝南县| 扎鲁特旗| 龙胜|