美文网首页
React refs

React refs

作者: 灭绝小师弟 | 来源:发表于2020-03-30 16:16 被阅读0次

React 支持一种非常特殊的属性 Ref ,你可以用来绑定到 render() 输出的任何组件上。

class MyComponent extends React.Component {
  handleClick() {
    // 使用原生的 DOM API 获取焦点
    this.refs.myInput.focus();
  }
  render() {
    //  当组件插入到 DOM 后,ref 属性添加一个组件的引用于到 this.refs
    return (
      <div>
        <input type="text" ref="myInput" />
        <input
          type="button"
          value="点我输入框获取焦点"
          onClick={this.handleClick.bind(this)}
        />
      </div>
    );
  }
}
 
ReactDOM.render(
  <MyComponent />,
  document.getElementById('example')
);```

相关文章

  • Refs

    Refs提供了一种访问DOM节点或在render方法中创建的React元素的方法。 refs是React组件中非常...

  • 关于react中refs的使用

    在react中,可以使用refs来访问dom,或者在render中创建react对象。 使用refs的主要用途是 ...

  • React 'Refs'

    ref 有两种 ref 方式 ref = ''string" //string ref = {this.saveI...

  • React Refs

    终于看到最后一章了。你可以通过使用 this 来获取当前 React 组件,或使用 ref 来获取组件的引用,实例...

  • React refs

    在一些特殊情况下,直接操作组件实例的方法还是必要或者有利的。所以React提供了一个打破限制的办法,这就是refs...

  • React refs

    1.React.createRef() React.createRef可以给Dom元素添加ref。React.cr...

  • react refs

    以下内容摘自 React文档[https://zh-hans.reactjs.org/docs/refs-and-...

  • React - refs

    Refs 提供了一种方式,允许我们访问 DOM 节点或在 render 方法中创建的 React 元素。 方式一:...

  • React refs

    React 支持一种非常特殊的属性 Ref ,你可以用来绑定到 render() 输出的任何组件上。

  • 第五节:React组件:获取DOM元素或子组件实例对象的Refs

    1. 认识refs 1.1 refs说明 refs是React提供的一种访问DOM节点的方式 DOM节点上使用re...

网友评论

      本文标题:React refs

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