美文网首页
react获取ref

react获取ref

作者: 海豚先生的博客 | 来源:发表于2020-07-29 08:57 被阅读0次
    class JqComponent extends React.Component {
      constructor(props) {
        super(props)
        // 方法一
        this.refDom = React.createRef()
      }
      componentDidMount() {
        // 挂在完成,获取dom
        console.log(this.el, this.refs.h1, this.refDom.current)
      }
      render() {
        return (
          <div>
            {/* 方法二 */}
            <h1 ref={(el) => (this.el = el)}>hello</h1>
            {/* 方法三 */}
            <h2 ref={"h1"}>world</h2>
            {/* 方法一 */}
            <h3 ref={this.refDom}>hello world</h3>
          </div>
        )
      }
    }
    

    获取子组件的dom,参考官网ref转发或者父子组件、高阶组件文章

    相关文章

      网友评论

          本文标题:react获取ref

          本文链接:https://www.haomeiwen.com/subject/pencrktx.html