React

  • 高效:模擬Doument Object Model,減少DOM交互 (速度快)
  • 靈活:可以與已知的庫配合使用
  • 聲明式: 幫助開發(fā)者直觀的創(chuàng)建UI
  • 組件化:把相似的代碼通過封裝成組件進(jìn)行復(fù)用

官網(wǎng)

官方網(wǎng)站: https://reactjs.org/

中文網(wǎng)站: https://doc.react-china.org/

腳手架初始化項(xiàng)目(方便,穩(wěn)定)

  • 執(zhí)行初始化命令:

    #保證Node版本>=6
    npm install -g create-react-app
    create-react-app my-app
    
    cd my-app
    npm start
    ## 如果npm版本5.2.0+,可以使用npx進(jìn)行初始化
    npx create-react-app my-app
    
    cd my-app
    npm start
    
    #或者使用yarn
    npm install -g yarn
    yarn global add create-react-app
    create-react-app my-app
    

配置鏡像地址

  • 查看當(dāng)前鏡像配置:

    npm config list

    npm config get registry

  • 設(shè)置當(dāng)前鏡像地址

    npm config set registry https://registry.npm.taobao.org/

    分發(fā)主要是給別人用的

    npm config set disturl https://npm.taobao.org/dist

配置端口

在package.json的scripts下配置

"start": "SET PORT=3456 & react-scripts start"

React開發(fā)環(huán)境初始化 SPA

  • react :React開發(fā)必備庫
  • react-dom:gweb開發(fā)時(shí)使用的庫,用于虛擬DOM,移動開發(fā)使用ReactNative
import React from 'react';
import ReactDOM from 'react-dom';
function Hello(props){
    //函數(shù)名與標(biāo)簽名大小寫需要相同
    return (<div> {props.name}{props.email}</div>)
}

ReactDOM.render(<Hello name='title' email='abc@cc.com'>hello</Hello>, document.getElementById('root'));
  • 生命周期常用的函數(shù)

    componentDidMount:組件已掛載, 進(jìn)行一些初始化操作

    componentWillUnmount: 組件將要卸載,進(jìn)行回收操作,清理任務(wù)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 我們先來直觀認(rèn)識React,對任何而一種工具,只有使用才能夠熟練掌握,React也不例外。通過多Reac...
    六個(gè)周閱讀 1,266評論 3 18
  • 盡管在移動開發(fā)中,原生APP的開發(fā)成本很高,但現(xiàn)階段基于原生開發(fā)仍然是必須的,因?yàn)閃eb的用戶體驗(yàn)仍無法超越Nat...
    奔跑的大橙子閱讀 5,481評論 0 11
  • 2018.7.17星期二天氣晴 親子日記第133天 《父母規(guī)》第107天 周二又到父親坐診的日子,炎熱的夏天...
    愛騰睿閱讀 296評論 2 2
  • 睡不著的夜晚, 心事就變成白發(fā), 駐扎在頭頂。 跟朋友告別, 跟珠江告別, 跟頭頂上空的星星告別。 他知道的, 今...
    一個(gè)海魚閱讀 243評論 6 7
  • 小時(shí)候,爸爸是我心目中最強(qiáng)壯的男人,他一只手臂就可以把我輕輕舉起,隨便一個(gè)巴掌也會把我打哭; 長大了,爸爸和我漸漸...
    閑筆遣心閱讀 1,423評論 15 9

友情鏈接更多精彩內(nèi)容