Wat is die verskil tussen createElement en cloneElement?
Wat is die verskil tussen createElement en cloneElement?

Video: Wat is die verskil tussen createElement en cloneElement?

Video: Wat is die verskil tussen createElement en cloneElement?
Video: What is the difference between createElement and cloneElement in reactjs #reactjs #shorts 2024, November
Anonim

Wat is die verskil tussen createElement en cloneElement ? JSX word na vore gekom skepElement en React gebruik dit om React Elements te maak. kloonElement word gebruik as deel van 'n versoek om 'n komponent te kloon en nuwe rekwisiete deur te gee.

Wat doen react cloneElement dan?

Die Reageer . kloonElement () funksie gee 'n kopie van 'n gespesifiseerde element terug. Bykomende rekwisiete en kinders kan in die funksie deurgegee word. Jy sou gebruik hierdie funksie wanneer 'n ouerkomponent die rekwisiet(e) van sy kinders wil byvoeg of wysig.

wat is die verskil tussen PureComponent en komponent? Komponent en PureComponent het een verskil PureComponent is presies dieselfde as Komponent behalwe dat dit die shouldComponentUpdate-metode vir jou hanteer. Wanneer rekwisiete of toestand verander, PureComponent sal 'n vlak doen vergelyking op beide rekwisiete en staat.

Boonop, wat is createElement-terugkeer?

skepElement () Skep en terugkeer 'n nuwe Reageer element van die gegewe tipe. Die tipe argument kan wees óf 'n merkernaamstring (soos 'div' of 'span'), a Reageer komponent tipe ('n klas of 'n funksie), of a Reageer fragment tipe. Kode geskryf met JSX sal omgeskakel word na gebruik Reageer . Sien Reageer Sonder JSX om meer te wete te kom.

Wanneer moet jy Docomponentupdate gebruik?

ShouldComponentUpdate laat ons toe om te sê: werk net op as die rekwisiete waarvoor jy omgee verander. Maar hou in gedagte dat dit groot probleme kan veroorsaak as jy dit stel en dit vergeet, want jou React-komponent sal nie normaalweg opdateer nie. Dus gebruik met omsigtigheid. Mees algemene Gebruik Geval: Beheer presies wanneer jou komponent weer sal weergee.

Aanbeveel: