您好,登錄后才能下訂單哦!
本篇內容介紹了“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="……“></script>
<script src=""……"></script>
<script src="…… "></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的使用方式有哪些”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。