React小知识点整理

来源:互联网 发布:剑三道长脸型数据 编辑:程序博客网 时间:2024/06/05 15:03

1 获取div等标签内部文本信息:假设渲染出的代码如下

render(){    return(        <div ref="inp" onClick={this.handleClick.bind(this)} >test</div>    )}

则获取这个div内部的文本信息则为:

handleClick(){    let val = this.refs.inp.innerText;    console.log(val);}

2 获取输入input框中的文本信息:

class Test extends Component{    constructor(props){        super(props);        this.state = {            inp: ''        }    }    handleChange(e){        let val = e.target.value;        this.setState({            inp: val        },function(){            console.log(this.state.inp);        })     }    render(){        return(            <input value={this.state.inp} onChange={this.handleChange.bind(this)}/>        )    }}
1 0
原创粉丝点击