React學習(隨時補充狀態)

2021-08-28 14:46:39 字數 873 閱讀 4254

node的版本必須是》=6

node 版本公升級指南

3. cd test //進入test專案資料夾

4. npm install //啟動專案

1.變數使用{}引入。

2.元件名稱必須以大寫字母開頭。

keys:每乙個元素的確定標識。

說明:key屬性在react內部使用,但不會傳遞給你的元件

推薦:在遍歷資料時,推薦在元件中使用 key 屬性:

注意:key只需要保持與他的兄弟節點唯一即可,不需要全域性唯一

注意:盡可能的減少陣列index作為key,陣列中插入元素的等操作時,會使得效率底下

const element = (

);render()

function handleclick(e)
this繫結問題及引數傳遞

constructor(props) 

handleclick(params)

render()

handleclick = (params) => 

render()

或者

handleclick() 

render()>

}

git(隨時補充)

merge 遇到衝突時放棄 git merge abort本地修改不提交 git update index assume unchanged 拉 master 時會報本地未提交錯誤,需要先還原,然後暫存 git update index no assume unchanged git stash 如...

JS 奇技淫巧 隨時補充

1.在判斷typeof x undefined 時,可以採用typeof x t 代替,比較乙個字母比逐字比較更快.2.if x 最簡單的if語句,如果x存在則給a賦值,可用x a 0 代替,處理關係運算子比條件運算子更快.3.for迴圈,i 比i 更快.4.變數轉換的快速方法 var myvar ...

學習react改變state狀態

第乙個 父級類元件class 可以傳參name 等於把自己傳過去 子類元件通過props 接收 然後通過 this.props.name.state改變狀態 class deng extends react.component componentdidmount componentdidupdate...