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
値を正しく取得するにはどうすればよいですか?