74 - React JS - componentDidUpdate

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ต.ค. 2024
  • it-incubator.i... - человекоориентированное, честное и профессиональное обучение front-end и back-end разработке гарантированно до трудоустройства за фиксированную стоимость.
    Поддержать меня можно на patreon / itkamasutra или оформив спонсорство на данном канале.
    Помогайте друг другу вот здесь: t.me/reactjs_s...
    API: social-network...
    Компонент монтируется один раз. А потом, когда в нём меняется локальный стейт либо кто-то извне хочет перерисовать компонент и закинуть в него новые пропсы.. То срабатывает метод жизненного цикла componentDidMount
    Важный момент: этот метод срабатывает уже после отрисовки, то есть находясь в нём мы имеем актуальные самые свежие this.state и this.props. И для того, чтобы сравнить у нас была возможность, находясь в этом месте проанализировать, а что именно изменилось (пропсы или стейт), React забрасывает в метод componetnDidMount предыдущие props и state.
    В данном методе жизненного цикла разрешено вызывать setState, но так как это может привести к зацикленности, делать это нужно аккуратно и всегда внутри правильного условия!
    Летим, самураи ;)
    Уроки по React JS: • Курс "React JS - путь ...
    Сайты:
    it-kamasutra.com
    it-incubator.eu
    samuraijs.com
    Мы в соц. сетях:
    itkamas...
    / itkamasutra
    telegram.me/it...
    Мои личные VK и Insta:
    d.kuzyu...
    / it.kamasutra.dimych
    #componentDidUpdate #практика #примеры #уроки #курс

ความคิดเห็น • 394