मैं जानना चाहता हूं कि प्रतिक्रिया घटक के बूलियन राज्य को कैसे टॉगल करना है। उदाहरण के लिए:
मेरे कंपोनेंट के कंस्ट्रक्टर में बूलियन स्टेट चेक है:
constructor(props, context) {
super(props, context);
this.state = {
check: false
};
};
मैं हर बार मेरे चेकबॉक्स को क्लिक करने की स्थिति में टॉगल करने की कोशिश कर रहा हूं, इस .setState पद्धति का उपयोग करके:
<label><input type=checkbox" value="check" onChange = {(e) => this.setState({check: !check.value})}/> Checkbox </label>
बेशक मुझे एक अनक्रेडेड संदर्भ दिया गया है: चेक परिभाषित नहीं है । तो मैं इसे कैसे प्राप्त कर सकता हूं?
अग्रिम में बहुत धन्यवाद।
this.state.check
थेthis.setState({check: !check.value})
। और चेकबॉक्स के लिए जाँच की गई संपत्ति जोड़ें, जो घटक स्थिति के अनुसार बदल जाएगी।checked={this.state.checked}