React の if ステートメントで useState フックを使用して背景色を動的に変更する方法
P粉158473780
2023-08-14 20:21:13
<p><br /></p>
<pre class="brush:php;toolbar:false;">const [temperatureColor, setTemperatureColor] = useState({color:"navyblue"});
const TemperaturIncrement = () => {
if (温度値 === 30) を返す;
const newTemperature = 温度値 1;
setTemperatureValue(newTemperature)
if(新しい温度 >= 15 ){
setTemperatureColor({ color: isChecked ? "navyblue" : "red" });
}
}
const TemperaturDecrement = () => {
setTemperatureValue(温度値 - 1)
}</pre>
<p>if ステートメントで useState を使用して背景色を変更したい</p>
次のように、状態変数を文字列に設定する必要があります:
リーリー次に、次のように値を更新します:
リーリーそして、その文字列値を JSX で次のように使用します:
リーリー ###お役に立てれば。