Čo sú React deti?
Čo sú React deti?

Video: Čo sú React deti?

Video: Čo sú React deti?
Video: yor coworkers react to../коллеги йор реагируют на.. spy x family 2024, Smieť
Anonim

Čo sú deti ? The deti , v Reagovať , odkazujú na všeobecný rámček, ktorého obsah je neznámy, kým nie je odovzdaný z nadradeného komponentu. Čo to znamená? Jednoducho to znamená, že komponent zobrazí všetko, čo sa nachádza medzi otváracími a zatváracími značkami pri vyvolaní komponentu.

Jednoducho, ako reagujete na deti?

Aby sme boli všetci na rovnakej vlne: Reagovať vám to umožní odovzdať deti do komponentu ich vnorením do jeho značky JSX. Tieto prvky (nula, jeden alebo viac) sú dostupné vo vnútri tohto komponentu ako tzv deti . Reactove deti prop je podobná Angularovej transklúzii alebo Vueovej s.

Podobne, čo je to podradený komponent? Rodič komponent je a komponent ktorá má širší rozsah a a detská zložka je a komponent to je mimo tohto rozsahu, ale nie všetko. Jedným príkladom je html stránka, ktorá má v oblasti obsahu panel s nástrojmi, oblasť obsahu a tabuľku.

Čo teda robí reakcia cloneElement?

The Reagovať . cloneElement Funkcia () vracia kópiu zadaného prvku. Ďalšie rekvizity a deti môcť odovzdať vo funkcii. vy by použite túto funkciu, keď chce nadradený komponent pridať alebo upraviť rekvizity svojich potomkov.

Kedy by ste mali použiť Reag PureComponent?

Komponent a PureComponent mať jeden rozdiel Keď sa zmení rekvizita alebo stav, PureComponent urobí plytké porovnanie rekvizít aj stavu. Komponent na druhej strane nebude porovnávať súčasné rekvizity a stav do ďalší z krabice.

Odporúča: