028_回调形式的ref
前面讲的字符串形式的ref已经不被react官方所建议使用了
而且官方说,在更新有可能给他废弃掉
官方的这个教程的顺序,对于初学者不是很友好
有很多概念需要互相理解
官方文档:refs
过时 API:String 类型的 Refs
如果你之前使用过 React,你可能了解过之前的 API 中的 string 类型的 ref 属性,例如 "textInput"
。你可以通过 this.refs.textInput
来访问 DOM 节点。我们不建议使用它,因为 string 类型的 refs 存在 一些问题。它已过时并可能会在未来的版本被移除。
注意
如果你目前还在使用
this.refs.textInput
这种方式访问 refs ,我们建议用回调函数或createRef
API 的方式代替。
一句话
字符串类型,会导致效率问题,官方没有具体说明,总之能不用就不用吧!
回调函数:
- 你定义的函数
- 你没有调用
- 有人调用了
代码
```html <!DOCTYPE html>
```