有了react16.7 hooks,是不是意味著可以不使用class組件了,只使用函數(shù)組件就可以了?
1 回答

蠱毒傳說
TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超3個(gè)贊
項(xiàng)目工程化,redux還是必須的。
hooks做了三件事
簡(jiǎn)化
state
簡(jiǎn)化生命周期
提供自定義方法Hook.
這些內(nèi)容都只針對(duì)React 的Component
,而對(duì)React工程并沒有什么影響。
在這之前,你的項(xiàng)目工程化做的足夠好時(shí),代碼中都很少見 extends React.Component
這樣的代碼了,相對(duì)更多的是 SFC
。
所以單從要不要使用class
來說,hooks從工程化的角度還是作用不大。
但是對(duì)于React Component
本身來說,意義非常大。尤其 useEffect
。
- 1 回答
- 0 關(guān)注
- 2423 瀏覽
添加回答
舉報(bào)
0/150
提交
取消