React的使用方式有哪些

本篇內(nèi)容介紹了“React的使用方式有哪些”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站與策劃設(shè)計(jì),梅河口網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:梅河口等地區(qū)。梅河口做網(wǎng)站價(jià)格咨詢:13518219792

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

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

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

可以使用cdn(Content Delivery Network,即內(nèi)容交付網(wǎng)絡(luò))庫(框架):

<script src=""></script>

<script src=""></script>

<script src=""></script>

說明

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

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

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

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

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

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

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

使用 React 的網(wǎng)頁源碼,結(jié)構(gòu)大致如下:

<!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> 標(biāo)簽的 type 屬性需要設(shè)置為 text/babel。 -->

<script type="text/babel">

// ** Our code goes here! **

</script>

</body>

</html>

特別提醒:注意兩點(diǎn),

一是,首先加載庫

二是? <script> 標(biāo)簽的 type 屬性設(shè)為 text/babel 。這是因?yàn)?React 獨(dú)有的 JSX 語法,跟 JavaScript 不兼容。凡是使用 JSX 的地方,都要加上 type="text/babel" 。

實(shí)例

<!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> 標(biāo)簽的 type 屬性需要設(shè)置為 text/babel。 -->

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

<script type="text/babel">

ReactDOM.render(

<h3>Hello, world! 這是我的測(cè)試</h3>,

document.getElementById('example')

);

</script>

</body>

</html>

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

實(shí)例輸出了 Hello, world! 這是我的測(cè)試。參見下圖:

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

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

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

可以使用以下命令來查看當(dāng)前的 Node 版本:

node -v

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

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

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

說明OK。

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

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

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

-g:全局安裝。

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

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

-dev:保存至package.json的devDependencies節(jié)點(diǎn),不指定-dev將保存至dependencies節(jié)點(diǎn);

“React的使用方式有哪些”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

網(wǎng)站標(biāo)題:React的使用方式有哪些
本文URL:http://bm7419.com/article16/pcgcgg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站小程序開發(fā)、做網(wǎng)站、動(dòng)態(tài)網(wǎng)站、Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)