在React元件中使用普通變數是不好的做法嗎?
P粉647504283
P粉647504283 2023-08-16 16:02:13
0
1
513
<p>在我的React專案中,我需要一個變量,它依賴於兩個狀態變數。我需要為這個變數使用useState嗎,還是只需要為它所依賴的變數使用useState? </p> <p>例如,這種設計模式是否可行:</p> <pre class="brush:js;toolbar:false;">const [number1, setNumber1] = useState(2); const [number2, setNumber2] = useState(2); const sum = number1 number2; </pre> <p>還是我需要將sum建立為狀態,並在number1或number2發生變化時使用useState更新它(例如在useEffect回調中)? </p>
P粉647504283
P粉647504283

全部回覆(1)
P粉378890106

這不僅僅是“可以接受的”,這正是你應該做的!

實際上,使用額外的狀態和效果來進行更改將被認為是低效和不必要的:

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板