Rumah  >  Soal Jawab  >  teks badan

Adakah amalan buruk menggunakan pembolehubah biasa dalam komponen React?

<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粉647504283P粉647504283402 hari yang lalu463

membalas semua(1)saya akan balas

  • P粉378890106

    P粉3788901062023-08-17 09:48:40

    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: ​​

    balas
    0
  • Batalbalas