169 похожих чатов

Может кто подсказать, есть ли возможность сделать так, чтобы юзЕфект

не отрабатывал при первом рендере?

21 ответов

6 просмотров

сделать хак с рефом

Nazario- Автор вопроса
Stanislav
сделать хак с рефом

Можешь объяснить поподробней, пожалуйста?

Nazario
Можешь объяснить поподробней, пожалуйста?

https://stackoverflow.com/questions/55075604/react-hooks-useeffect-only-on-update/55075818#55075818

Nazario
Можешь объяснить поподробней, пожалуйста?

Вот очень подробно - https://www.youtube.com/watch?v=t2ypzz6gJm0

Roman Usherenko
ачо это хак?

Патаму что приведи кейс когда нужен сайд эффект только на последующие ререндеры

Dmitriy Shuleshov
Патаму что приведи кейс когда нужен сайд эффект то...

не ну сам кейс может и хак, а вот решение - не хак

Roman Usherenko
не ну сам кейс может и хак, а вот решение - не хак

Хак, потому что не из коробки в отличии от классбейзд

Stanislav
https://stackoverflow.com/questions/55075604/react...

интересно, а ведь в этом случае можно использовать обычную переменную объявленную через let и её переназначить с true на false?

Stanislav
при ререндере обнуляться будет

а если объявить за компонентом?

Volodymyr Borysov
а если объявить за компонентом?

Нельзя будет переиспользовать компонент многократно

Volodymyr Borysov
а если объявить за компонентом?

то есть воспользоваться декларированным подходом в упор не вариант?)

Dmitriy Shuleshov
Хак, потому что не из коробки в отличии от классбе...

а почему ты завязываешься на классбейзд? ну то есть возможно ты и прав, то есть "в классовых такого нет, кто-то пишет на функциональных, но мышление все еще классовое, пэтому пытается натянуть сову на глобус" но опять же, тут решение "исключить первый рендер" - хак, а само решение "сделать через реф" - думаю, нет

Roman Usherenko
а почему ты завязываешься на классбейзд? ну то е...

Хак потому что нет коробочного cDU в фанкшонал ты ж понял что я имел ввиду?

Dmitriy Shuleshov
Патаму что приведи кейс когда нужен сайд эффект то...

Валидация поля когда есть предзаполненные не валидные данные, но не нужна отработка валидация до пользовательской итерации?

iwannafly
Валидация поля когда есть предзаполненные не валид...

с каких пор у нас валидация на рендеры реакта завязывается?

Похожие вопросы

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
29
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Dim Dim, [02.07.2024 11:07] DB 0x62 Dim Dim, [02.07.2024 11:07] DB 0x66 Dim Dim, [02.07.2024 11:07] кто пояснит что это?
Dim Dim
14
Ошибка: segmentation fault (core dumped) Код: pastebin.com/BEsNNSSV Сообщение от компилятора: отсутствует ОС: Arch Linux Ядро: x86_64 Linux 6.9.7-arch1-1 Процессор: Intel Cele...
sec
4
Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Кстати, я тут еще с одной темой столкнулся, вот учу я C++, на таком то ресурсе, а остальные постоянно советуют практиковаться, что то писать, проекты, но как писать если вот т...
aaswq1
7
@ahndmn @ayaw0_0 здарова, на чем пишете?
Aiwan \ (•◡•) / _bot
7
Коллеги, как получить PId для собственного процесса из под линукса?
Роман Лях (rgreat)
6
Карта сайта