ReactJS で「チェック済み」の子のプロパティのブール値にアクセスしたいと考えています。これで、次の render メソッドができました。
クラス LoginCard.js
render() {
return (
<Card style={styles.card}>
<UserIcon/>
<UPSection ref="inputs" updateUName={this.updateInputState_Username} updatePWord={this.updateInputState_Password}/>
<RememberMe ref="RemMeChk"/> //This conponent containing the checkbox.
<LoginBtn onClick={this.handleLoginBtnClicked}/>
</Card>
);
}
checked
componentの bool 値を取得したいRememberMe
。の render メソッドを次に示しますRememberMe
。
クラス RememberMe.js
render() {
return (
<div style={styles.div}>
<Checkbox ref="rm" label="Remember Me" labelStyle={styles.text} />
</div>
);
}
コンポーネントCheckbox
はMaterial UIからのもので、 のプロパティがありchecked
ます。var isRemMeChked = ReactDOM.findDOMNode(this.refs.RemMeChk.refs.rm).checked;
クラス LoginCard 内で bool 値にアクセスしようとしましたが、未定義です。ブール値にアクセスする適切な方法は何ですか?