こんにちは私はトグルをクリックしたときに自分の状態をどのように設定することができますか?React Native:状態を適切に設定してください
ユーザーがチェックボックスを初めてクリックすると、トグル機能が呼び出され、状態をtrueに設定します。ユーザーがチェックボックスを再度クリックすると、状態を偽です。
this.setState({isStore:true?false}))のようなものかもしれません。
これは私のコードです:
constructor(props){
super(props);
this.state = {
loaded: true,
email: '',
password: '',
storeName: '',
ceoName: '',
address: '',
city: '',
category: '',
isStore: false
};
}
<CheckBox
label='Run a business?'
onChange={()=>this.toggleStatus()}
/>
toggleStatus(){
this.setState({
status:!this.state.status,
isStore: true
});
}
はお時間を事前にお願いします。
this.stateのステータスはどこですか? –