Adakah amalan buruk menggunakan pembolehubah biasa dalam komponen React?
P粉647504283
P粉647504283 2023-08-16 16:02:13
0
1
514
<p>Dalam projek React saya, saya memerlukan pembolehubah yang bergantung pada dua pembolehubah keadaan. Adakah saya perlu menggunakan useState untuk pembolehubah ini, atau hanya untuk pembolehubah yang bergantung padanya? </p> <p>Sebagai contoh, adakah corak reka bentuk ini mungkin: </p> <pre class="brush:js;toolbar:false;">const [number1, setNumber1] = useState(2); const [number2, setNumber2] = useState(2); jumlah const = nombor1 + nombor2; </pra> <p>Atau adakah saya perlu mencipta jumlah sebagai keadaan dan mengemas kininya dengan useState apabila nombor1 atau nombor2 berubah (cth. dalam useEffect panggil balik)? </p>
P粉647504283
P粉647504283

membalas semua(1)
P粉378890106

Ini bukan sahaja "boleh diterima", ia adalah perkara yang patut anda lakukan!

Malah, menggunakan keadaan dan kesan tambahan untuk membuat perubahan akan dianggap tidak cekap dan tidak perlu: ​​

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan