注意:元件名字必須大寫;
// 建立元件的方式,元件首字母大寫
function
hello
(props)
<
/div>
}const dog=
// 向元件傳值:在元件裡傳,或者 name=
reactdom.
render
(/>
<
/div>
,document.
getelementbyid()
)
// 使用class方式定義元件,必須讓元件繼承react.component
class
mycomponent
extends
react.component
<
/div>}}
// 向元件傳值:在元件裡傳,或者 name=
reactdom.
render
(/>
<
/div>
,document.
getelementbyid()
)
class
mycomponent
extends
react.component
}的資料都是可讀可寫
this
.state=
}}
React的元件建立
在react中,元件分為兩種,類元件和函式式元件 簡單的共呢個使用函式式元件複雜功能使用類元件元件名首字母都必須大寫 使用es6建立的方式實現乙個元件 import react,from react export default class classcomponent extends compon...
react元件的建立
最近專案接觸react和rn,之前會一些vue和小程式,起初寫react是很難受的,尤其是jsx的寫法,不過2周過後感覺寫起來有點舒服了。這是早期react元件的建立方式,如果你看的文章是幾年之前寫的,很多都是這種方式 比如阮老師這篇react 入門例項教程 var likebutton react...
React建立元件和渲染元件的幾種方法
渲染元件 工廠 無狀態 函式 最簡潔,推薦使用 function mycomponent1 自己定義的元件類必須要繼承react的核心元件 class mycomponent3 extends react.component var mycomponent2 react.createclass re...