Arts >> Artes >  >> teatro >> espectáculos de marionetas

O que são ouvintes?

Ouvintes são componentes do React que permitem assinar mudanças no estado de um componente. Quando o estado do componente muda, o ouvinte será chamado com o novo estado como argumento.

Os ouvintes são úteis quando você deseja atualizar a UI de um componente com base nas alterações no estado de outro componente. Por exemplo, você poderia ter um ouvinte em um componente filho que atualizasse sua UI com base nas alterações no estado de seu componente pai.

Aqui está um exemplo de como usar um ouvinte no React:

```jsx
importar React, {useState} de 'react';

const ParentComponent =() => {
const [contagem, setCount] =useState(0);

retornar (

Contagem:{contagem}




);
};

const ChildComponent =({ contagem }) => {
useEffect(() => {
// Esta função será chamada toda vez que a propriedade `count` for alterada
console.log(`Contagem alterada para ${count}`);
}, [contar]);

retornar (

Componente filho



A contagem é {contagem}.


);
};

exportar ParentComponent padrão;
```

Neste exemplo, o `ChildComponent` possui um ouvinte que é chamado toda vez que a propriedade `count` muda. O ouvinte registra a nova contagem no console.

espectáculos de marionetas

Categorias relacionadas