ref属性--react

半世苍凉 提交于 2020-02-27 17:15:17

原生JS中有:document.getElementById("idName");来拿到需要的元素

但是在react中,显示这是不对的,不过有一个属性,叫ref,是用来拿到某个元素的

ref属性是用在render(){};里面的某个标签里面的,比如:<div ref={item => this.audioNode = item}></div> 【这是react里面的写法】

ref作用的对象是当前的元素,比如上一行就是<div></div>对应得元素

 

附:每一个组件类的实例化对象是这个组件类对应的标签,但不是html标签,例如:

class HelloWorld extends Component {

  render(){

    return(

      <HelloWorld />

    );

  }

}

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!