欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

React Refs 简单演示

程序员文章站 2022-07-09 19:34:07
React 支持一种非常特殊的属性 Ref ,可以用来绑定到 render() 输出的任何组件上 import React, { Component } from 'react'; import ReactDOM from 'react-dom'; import './index.css'; imp ......

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

import react, { component } from 'react';
import reactdom from 'react-dom';
import './index.css';
import * as serviceworker from './serviceworker';

class focus extends component{
  constructor(props){
    super(props);
    this.focusfn=this.focusfn.bind(this);
  }

  focusfn(){
    this.refs.myinput.focus();
  }

  render(){
    return(
      <div>
        <input type="text" ref="myinput" />
        <br/>
        <button onclick={this.focusfn}>点我</button>
      </div>
    )
  }
}

  reactdom.render(
    <div>
       <focus />
    </div>,
    document.getelementbyid('example')
  );

serviceworker.unregister();

React Refs 简单演示