2017-06-11 69 views
0

我假設虛擬DOM,並且React用diff'ing來處理它。但我有一個招聘人員說裁判會影響到實際的DOM,我看不到這是怎麼回事。我認爲他們只是錯了。React do引用虛擬DOM,還是實際的DOM?

+1

一個ref可以讓你訪問DOM元素https://facebook.github.io/react/docs/refs-and-the-dom.html –

回答

0

參考文獻應引用實際的DOM。 Refs的一種用法是與第三方DOM庫集成,因此您可以使用Refs直接修改DOM。如果Refs引用虛擬DOM,我不認爲需求可以滿足。您修改虛擬DOM,但無法確保修改將與實際DOM同步。另外,如果你想在使用react的時候修改實際的DOM,你應該總是修改組件的狀態,而不是通過Refs修改DOM。

+0

謝謝Jason – bcourtney5965