Arts >> Umenie a zábava >  >> divadlo >> bábkové divadlo

Čo sú poslucháči?

Poslucháči sú komponenty v Reacte, ktoré vám umožňujú prihlásiť sa na odber zmien v stave komponentu. Keď sa zmení stav komponentu, poslucháč sa zavolá s novým stavom ako argumentom.

Prijímače sú užitočné, keď chcete aktualizovať používateľské rozhranie komponentu na základe zmien v stave iného komponentu. V podradenom komponente môžete mať napríklad načúvač, ktorý aktualizuje svoje používateľské rozhranie na základe zmien v stave nadradeného komponentu.

Tu je príklad, ako používať poslucháča v React:

```jsx

import React, { useState } z 'react';

const ParentComponent =() => {

const [count, setCount] =useState(0);

vrátiť (

Počet:{count}

);

};

const ChildComponent =({ count }) => {

useEffect(() => {

// Táto funkcia sa zavolá vždy, keď sa zmení rekvizita `count`

console.log(`Počet zmenený na ${count}`);

}, [počet]);

vrátiť (

Podradený komponent

Počet je {count}.

);

};

exportovať predvolený ParentComponent;

```

V tomto príklade má „ChildComponent“ poslucháča, ktorý sa volá vždy, keď sa zmení podložka „count“. Poslucháč zaznamená nový počet do konzoly.

bábkové divadlo

súvisiace kategórie