字符串和函数在React Ref属性之间的区别

时间:2018-08-03 10:05:00

标签: javascript reactjs

我是React Web开发的新手,并且正在研究Component ref。我发现了这张纸条:

  

您可以将函数分配为JSX的 ref 属性。该功能   元素安装后仅运行一次。在此功能中,您可以   将DOM节点放入实例的属性。

<input ref={(input) => {this.emailInput = input}}
  className="form-control"
  type="text"
  placeholder="cad.co" />
     

在当前的官方文档中,建议将功能用于    ref ,并且提到字符串ref将来可能会被弃用   版本(https://reactjs.org/docs/refs-and-the-dom.html#legacy-api-string-refs)。

我大致理解 refs ref 用作参考变量,并且对于ref属性,可以使用 string文字。 / p>

但是我不了解如何在函数参数中使用ref属性。与使用string属性作为ref的工作有什么相同或相似之处?

0 个答案:

没有答案