我假设虚拟 DOM,并且 React 通过差异来处理它。 但是我有一个招聘人员说裁判会影响实际的 DOM,我看不出这是怎么回事。 我认为他们只是弄错了。
引用应该引用实际的 DOM。Refs 的一个用法是与第三方 DOM 库集成,因此您可以使用 Refs 直接修改 DOM。如果 Refs 引用虚拟 DOM,我认为无法满足需求。您修改了虚拟 DOM,但无法确保修改将同步到实际 DOM。此外,如果你想在使用 react 时修改实际的 DOM,你应该始终修改组件的状态,而不是通过 Refs 修改 DOM。