javascript - React 或 React-Native 中的 Refs 是什么以及使用它们的重要性是什么

标签 javascript reactjs react-native

在浏览 React 文档时,我遇到了 Refs。我想知道为什么使用 Refs,使用它们的目的是什么。我之前没有在之前的项目中使用过它们。有些人建议避免使用 Refs,我不知道为什么。

最佳答案

这里有一个很好的解释:https://facebook.github.io/react/docs/refs-and-the-dom.html

There are a few good use cases for refs:

  • Managing focus, text selection, or media playback.

  • Triggering imperative animations.

  • Integrating with third-party DOM libraries.

Avoid using refs for anything that can be done declaratively.

关于javascript - React 或 React-Native 中的 Refs 是什么以及使用它们的重要性是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46475921/

相关文章:

javascript - 指令中的 jQuery 函数不起作用

javascript - HTML <textarea> 的最大长度

javascript - 在同一行上定义的多个变量的范围是什么?

javascript - 模拟获取 : Jest test says response is wrong, 但实际运行代码按预期工作

javascript - 在 react/redux 应用程序中单击按钮添加加载程序

javascript - Prop 未显示在新 route

android - react native 系统声音/铃声

javascript - 验证属性内的 javascript

reactjs - 为什么在 expo build :android? (React Native) 之后,图像没有显示在 apk 上

android - 创建具有不同回调的 TouchableOpacity 项目网格的最佳方法?