2017-06-11 6 views
0

私は仮想DOMを想定しており、Reactはそれをdiff'ingで処理します。しかし、私は募集者にrefが実際のDOMに影響を与えていると言っていましたが、これがどうなるかわかりません。私は彼らが間違っていたと仮定します。Reactは仮想DOMまたは実際のDOMを参照していますか?

+1

refを使用すると、DOM要素にアクセスできます。https://facebook.github.io/react/docs/refs-and-the-dom.html –

答えて

0

Refsは実際のDOMを参照する必要があります。 Refsの使い方は、サードパーティ製のDOMライブラリとの統合であるため、Refを使用してDOMを直接変更することができます。 Refsが仮想DOMを参照する場合、私はその要求を満たすことはできないと考えています。仮想DOMを変更しますが、変更が実際のDOMに同期されることを確認することはできません。また、reactを使用するときに実際のDOMを変更する場合は、Refを使用してDOMを変更するのではなく、常にコンポーネントの状態を変更する必要があります。

+0

ありがとうございますJason – bcourtney5965

関連する問題