我是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的工作有什么相同或相似之处?