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

UseEffect и componentDidMount это одно и тоже? или чем отличаются?

у меня функц. компоненты а не классовые и componentDidMount я не могу использовать. useEffect вместо него можно же юзать?

16 ответов

16 просмотров

юзеффект включает в себя функцию componentDidMount

Антон- Автор вопроса
k
юзеффект включает в себя функцию componentDidMount

ну короче это типо аналога? мне надо при рендере компоненты скролл на 0 установить. на классах когда писал я скролл ставил в componentDidMount, а щас на функциях и там componentDidMount не работает. заменил на useEffect

Очень отличается Это вообще другая ментальная модель https://overreacted.io/a-complete-guide-to-useeffect/ Обязательно к прочтению

Антон- Автор вопроса
Volodymyr Klimov
Очень отличается Это вообще другая ментальная моде...

Ну и чем тогда заменить componentDidMount в функциональной компоненте?

Антон
Ну и чем тогда заменить componentDidMount в функци...

Почитайте внимательно всю статью, там все написано Чтобы понять хуки, надо перестать думать о них как о "методах жизненного цикла"

aliheym
небольшая статейка

Я не говорил, что она маленькая. Это не инструкция на какую-то маленькую проблему, это про понимание

Volodymyr Klimov
Очень отличается Это вообще другая ментальная моде...

топ статья, много ответов по полочкам разложил, спс

aliheym
топ статья, много ответов по полочкам разложил, сп...

В этом блоге еще есть полезные, почитайте про React as a UI runtime

aliheym
топ статья, много ответов по полочкам разложил, сп...

В том же блоге советую react as ui runtime — ещё лучше будешь себя чувствовать и волосы будут шелковистые

Ivan 🧑‍🚀
Бля, уже(

Хорошую статью не грех и дважды

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта