W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵(lì)
如果你正在一個(gè)大型的非 React 應(yīng)用里使用 React 組件,或者準(zhǔn)備將你的代碼轉(zhuǎn)換成 React,你可能需要保持組件的引用。 React.render
會返回一個(gè)渲染后的組件的引用:
var myComponent = React.render(<MyComponent />, myContainer);
記住,JSX 并不會返回組件的引用! 它只是一個(gè) ReactElement : 一個(gè)用來告知 React 渲染后的組件應(yīng)該長什么樣子的輕便的標(biāo)識符。
var myComponentElement = <MyComponent />; // 只是 ReactElement.// Some code here...var myComponentInstance = React.render(myComponentElement, myContainer);
注意:
這中引用只能在最頂層級使用。 在組件內(nèi)部,讓
props
和state
來處理組件間的通信,而且只能通過 refs. 來引用。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: