W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
React.addons
是為了構(gòu)建 React 應(yīng)用而放置的一些有用工具的地方。此功能應(yīng)當(dāng)被視為實(shí)驗(yàn)性的,但最終將會(huì)被添加進(jìn)核心代碼中或者有用的工具庫(kù)中:
TransitionGroup
和CSSTransitionGroup
,用于處理動(dòng)畫和過(guò)渡,這些通常實(shí)現(xiàn)起來(lái)都不簡(jiǎn)單,例如在一個(gè)組件移除之前執(zhí)行一段動(dòng)畫。
LinkedStateMixin
,用于簡(jiǎn)化用戶表單輸入數(shù)據(jù)和組件 state 之間的雙向數(shù)據(jù)綁定。
classSet
,用于更加干凈簡(jiǎn)潔地操作 DOM 中的 class
字符串。
cloneWithProps
,用于實(shí)現(xiàn) React 組件淺復(fù)制,同時(shí)改變它們的 props 。
update
,一個(gè)輔助方法,使得在 JavaScript 中處理不可變數(shù)據(jù)更加容易。
PureRednerMixin
,在某些場(chǎng)景下的性能檢測(cè)器。
以下插件只存在于 React 開(kāi)發(fā)版(未壓縮):
TestUtils
, 簡(jiǎn)單的輔助工具,用于編寫測(cè)試用例(僅存在于未壓縮版).
Perf
,用于性能測(cè)評(píng),并幫助你檢查出可優(yōu)化的功能點(diǎn)。
要使用這些插件,需要用 react-with-addons.js
(和它的最小化副本)替換常規(guī)的React.js
。
當(dāng)通過(guò)npm使用react包的時(shí)候,只要簡(jiǎn)單地用 require('react/addons')
替換 require('react')
來(lái)得到帶有所有插件的React。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: