🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 一、Refs属性 > React 支持一种非常特殊的属性 Ref ,你可以用来绑定到 render() 输出的任何组件上。 > 这个特殊的属性允许你引用 render() 返回的相应的支撑实例( backing instance )。这样就可以确保在任何时间总是拿到正确的实例。 > 参考文章:[关于Refs](http://wiki.jikexueyuan.com/project/react/more-about-refs.html) ### 1.1 使用方法 > 绑定ref属性 ``` <input ref="myInput" /> ``` > 在其他代码中,通过this.refs获取支撑实例: ``` var input = this.refs.myInput; var inputValue = input.value; ``` ### 1.2 ref回调属性 > `ref`属性可以是一个回调函数,而不是一个名字。这个回调函数在组件安装后立即执行。被引用的组件作为一个参数传递,且回调函数可以立即使用这个组件,或保存供以后使用(或实现这两种行为)。