値を変更する必要がない場合にtrue/falseの切り替えを停止する方法
P粉957723124
P粉957723124 2023-08-14 19:43:19
0
1
499
<p>単純な true/false 切り替え関数があります。</p> <pre class="brush:php;toolbar:false;">「react」から {useState} をインポートします const [ isTrue, setIsTrue] = useState(true) 関数 handleSwitcher(){ {isTrue ? setIsTrue(false) : setIsTrue(true)} } <ボタンオンクリック={()=>{ ハンドルスイッチャー() console.log(isTrue) }}> trueに設定 </ボタン> <ボタンオンクリック={()=>{ ハンドルスイッチャー() console.log(isTrue) }}> falseに設定 </ボタン></前> <p>これら 2 つのボタンをクリックすると、常に true または false の逆の結果が表示されます。必要なのは、isTrue の値が false のときに [False に設定] ボタンをクリックしても、isTrue の値が true に変更されないことです。同様に、「True に設定」ボタンの場合、値が true の場合に isTrue の値を false に変更しないでください。 </p>
P粉957723124
P粉957723124

全員に返信(1)
P粉165823783

handleSwitcher は必要ありません。ボタンがクリックされたときに必要な値を設定するだけで、希望どおりの動作が行われます。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート