Middle
Ko nevajadzētu rakstīt renderēšanas metodē?
sobes.tech AI
Atbilde no AI
Nepievienojiet:
- Blakusparādības: Izmaiņas lietojumprogrammas stāvoklī, API izsaukumi, tieša mijiedarbība ar DOM.
- Biznesa loģika: Aprēķini, datu apstrāde, tieši nesasaistīta ar attēlošanu.
- Ilgas vai resursu prasīgas operācijas: Cikliski aprēķini, sarežģītas pārveidošanas, galvenā pavediena bloķēšana.
- Props vai komponenta stāvokļa izmaiņas:
rendermetode nedrīkst modificēt ievades datus. - Tieša DOM elementu izveide: React pārvalda DOM, manuāla izveide to bojā.
render metode ir jābūt tīrai funkcijai, kas balstās uz props un stāvokli un atgriež UI aprakstu.