react怎么获得真实dom

React的组件中使用AntD的一些问题

我想得到文本框中的value值

class Demo extends Component{ //

onChange(){//文本框改变内容触发的事件
console.log(this.refs.input1)//出来一串input的详细内容Input{props:{…},context:{…}等等
console.log(this.refs.input1.value)//undefined
}

render(){
retrn(
<div>

<Input ref='input1' onChange={this.onChange}/>

</div>
)
}


慕勒3428872
浏览 873回答 2
2回答

小怪兽爱吃肉

被我抓到了console.log(this.refs.input1.input.value)

慕沐林林

onChange事件就提供了value的值。<Input&nbsp;ref='input1'&nbsp;onChange={input&nbsp;=>&nbsp;this.onChange(input)}/> onChange(input)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;const&nbsp;value&nbsp;=&nbsp;input.target.value;&nbsp;&nbsp;&nbsp;&nbsp;console.log(value);&nbsp;//这就是Input的值。}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript