xuk_useeffect

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
xuk_useeffect [2024/03/14 18:17]
tro
xuk_useeffect [2024/03/14 19:06] (текущий)
tro
Строка 1: Строка 1:
 ====== Хук useEffect ====== ====== Хук useEffect ======
 +Хук що стежить за станом якоїсь змінної і якщо модуль монтуєтся, оновлюєтся або розмонтовуєтся - то виконуєтяс функція.
 +  * Реакція на монтування: useEffect( ()=>{},[]);
 +  * Реакція на монтування і зміну якоїсь змінної: useEffect( ()=>{},[perem1,perem2]);
 +  * Реакція на демонтування компонентиии: useEffect( ()=>{return()=>{}},[]);
 Кожен раз, коли змінюється стан clicks, компонент оновлюється. Це означає, що ми можемо використовувати хук useEffect, який буде, наприклад, змінювати заголовок HTML-документа. Кожен раз, коли змінюється стан clicks, компонент оновлюється. Це означає, що ми можемо використовувати хук useEffect, який буде, наприклад, змінювати заголовок HTML-документа.
- <code>+<code> 
 +  useEffect(() => {опис подій},[массив за чим слідкуємо]); 
 +</code>  
 +<code>
 import { useState, useEffect } from "react"; import { useState, useEffect } from "react";
  
  • /sites/data/attic/xuk_useeffect.1710440270.txt.gz
  • Последнее изменение: 2024/03/14 18:17
  • tro