React

操纵实例或元素

Ref

代码示例:

// src/test/Test01.jsx

import React, {Component} from 'react';

export default class Test01 extends Component {
    myRef = React.createRef()  // 返回的是一个ref对象
    render() {
        return (
            <div>
                <input ref={this.myRef}/>  {/* 绑定ref对象 */}
                <button onClick={() => {
                    console.log(this.myRef.current.value)  // 通过current拿到原生DOM再用value取值
                    this.myRef.current.value = ''  // 提交后自动清空
                }}>提交
                </button>
            </div>
        );
    }
}