inputフィールドから入力を取り込もうとしていて、refs(通常の方法でreact)使用しましたが、機能していないようです。input私が得ているのはundefined. これは私のコードです:
sendMessage = () => {
console.log(this.inputtext.value);
}
render(){
return(
<div>
<Input ref={input => this.inputtext = input;} placeholder='message'/>
<Button onClick={this.sendMessage}>Send</Button>
</div>
);
}
click eventボタンから入力を取得する必要があります。何が悪いのかわかりません。input値を正しく取得するにはどうすればよいですか?