React 的函式元件和類元件中的props

2021-08-19 23:31:55 字數 544 閱讀 9269

函式元件

函式元件中的props是乙個物件直接作為函式的引數傳入,在元件內容中可以直接用點語法使用props物件中的屬性,**如下:

function

test1

(props) b>logged in.

div>)}

const element = isloggedin=/>;

reactdom.render(

element,

)

類元件

在劉元件中的props存放在this中,這一點和vue中的props類似,但是vue可以直接使用this後跟屬性名,但是react中還需要this.props後跟相對應的屬性名.

class test extends react.component b>logged in.

div>)}

}const element = isloggedin=/>;

reactdom.render(

element,

)

React中函式元件和類元件的區別

定義元件有兩個要求 元件名稱必須以大寫字母開頭 元件的返回值只能有乙個根元素 函式元件 function welcome props reactdom.render react document.getelementbyid root 函式元件接收乙個單一的props物件並返回了乙個react元素 ...

React函式元件和類元件的區別

定義元件有兩個要求 元件名稱必須以大寫字母開頭 元件的返回值只能有乙個根元素 function welcome props h1 reactdom.render react document.getelementbyid root 函式元件接收乙個單一的props物件並返回了乙個react元素 cl...

react中智慧型元件和木偶元件

智慧型元件和木偶元件,又叫做 smart and dumb components 當我在寫react應用的時候我發現一種老有用而且簡單的寫法了。要是你寫了一段時間react的話。我估摸著你也應該發現了這種寫法了。這篇文章 下次我就翻譯這片文章 就說的很好,但是捏,我還想多差兩句嘴 你要是把你的元件分...