Kāda ir atšķirība starp createElement un cloneElement?
Kāda ir atšķirība starp createElement un cloneElement?

Video: Kāda ir atšķirība starp createElement un cloneElement?

Video: Kāda ir atšķirība starp createElement un cloneElement?
Video: Kāda ir atšķirība starp lielo un mazo ķemmi šķipsnu atdalīšanai? // Akadēmija Meistars 2024, Novembris
Anonim

Kāda ir atšķirība starp createElement un cloneElement ? JSX izpaužas kā izveidotElement un React izmanto to, lai izveidotu React Elements. klona elements tiek izmantots kā daļa no pieprasījuma klonēt komponentu un nodot jaunus rekvizītus.

Ko tad dara react cloneElement?

The Reaģēt . klona elements () funkcija atgriež norādītā elementa kopiju. Papildu rekvizīti un bērni var tiek nodoti tālāk funkcijā. Tu būtu izmantojiet šo funkciju, ja vecākkomponents vēlas pievienot vai modificēt savu bērnu rekvizītu(-us).

kāda ir atšķirība starp PureComponent un komponentu? Komponents un PureComponent ir viens atšķirība PureComponent ir tieši tāds pats kā Komponents izņemot to, ka tā apstrādā shouldComponentUpdate metodi jūsu vietā. Kad mainās rekvizīti vai stāvoklis, PureComponent darīs seklu salīdzinājums gan par rekvizītiem, gan stāvokli.

Turklāt, kas ir createElement atgriešanās?

izveidotElement () Izveidot un atgriezties jauns Reaģēt dotā tipa elements. Tipa arguments var jābūt taga nosaukuma virknei (piemēram, “div” vai “span”), a Reaģēt komponenta tips (klase vai funkcija), vai a Reaģēt fragmenta veids. Kods rakstīts ar JSX gribu pārveidot par lietošanu Reaģēt . Skat Reaģēt Bez JSX, lai uzzinātu vairāk.

Kad jums vajadzētu izmantot Docomponentupdate?

VajadzētuComponentUpdate ļauj mums teikt: atjauniniet tikai tad, ja mainās rekvizīti, kas jums rūp. Bet paturiet prātā, ka tas var radīt lielas problēmas, ja to iestatāt un aizmirstat, jo jūsu React komponents netiks atjaunināts normāli. Tātad izmantot ar piesardzību. Visizplatītākā Izmantot Gadījums: precīzi kontrolē, kad jūsu komponents tiks atkārtoti renderēts.

Ieteicams: