Для чего нужен Portal в React, простым языком

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 พ.ย. 2022
  • В данном видео я хочу рассказать о том для чего нужен Portal простыми словами и показать на примере, как он решает проблему со всплывающими окнами в React. Также покажу правильную реализацию pop-up в React.
    Мой Telegram канал
    t.me/way_of_developer
    Вы можете поддержать мой канал:
    www.donationalerts.com/r/dmit...
    donate.qiwi.com/payin/dmitrii...

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

  • @OneTHPS
    @OneTHPS ปีที่แล้ว +12

    Какое же шикарное видео, сначала проблема - потом решение, и все понятно) Спасибо большое.

  • @o_antushevich
    @o_antushevich ปีที่แล้ว +2

    Отличное объяснение, спасибо! Круто, что сначала подробно описали проблему, возникающую без использования портала. И вообще всё чётко и по делу )

  • @elenaizmaylova9331
    @elenaizmaylova9331 ปีที่แล้ว +1

    Просто шикарное объяснение! Дмитрий, спасибо огромное!!!

  • @igorbondarenko4129
    @igorbondarenko4129 ปีที่แล้ว +1

    Спасибо большое за зачетное видео - идеальное соотношение теории и практики!
    И в целом весь контент очень полезный и максимально информативный!!!

  • @hanss2006
    @hanss2006 ปีที่แล้ว +1

    Интересненько. Очень полезная штука. Будем использовать.

  • @MaDKnighT404
    @MaDKnighT404 ปีที่แล้ว

    Супер. Отличное и понятное объяснение. Теперь буду использовать порталы тоже)

  • @user-os5jq3wm9w
    @user-os5jq3wm9w ปีที่แล้ว

    Спасибо, классно объясняешь, завтра попробую применить в работе)

  • @mikebloomfield-q5v
    @mikebloomfield-q5v ปีที่แล้ว

    Даже не знал о таком в реакте. Спасибо!

  • @pseudonim510
    @pseudonim510 ปีที่แล้ว

    Самое понятное объяснение!

  • @user-yp3sc7bl5z
    @user-yp3sc7bl5z ปีที่แล้ว

    Супер, новая находка на ютуб

  • @voodooshtv7883
    @voodooshtv7883 2 หลายเดือนก่อน

    Отличный видос

  • @crypto4elik
    @crypto4elik 5 หลายเดือนก่อน

    ясно и понятно!

  • @user-ll4ky3lt8z
    @user-ll4ky3lt8z ปีที่แล้ว

    Спасибо! Просто и понятно. Я не понимал зачем усложнять если обычное модальное окно работает. Теперь вопросов нет

  • @chub715
    @chub715 ปีที่แล้ว

    спасибо

  • @user-888azim-97
    @user-888azim-97 5 หลายเดือนก่อน

    спасибо )))))))

  • @user-vj8hj9jk2b
    @user-vj8hj9jk2b ปีที่แล้ว

    Просто шИкарно про React Portal.
    Быстро, понятно. Но документацию по реакту все же читану - ибо чтение тоже полезно.
    З.Ы. Вопросы про портал попадаются на собесах, да и на подтверждении скилов на всяких линкединах тоже были замечены.

  • @ssurrokk
    @ssurrokk 7 หลายเดือนก่อน

    норм

  • @HeyCosmoBoy
    @HeyCosmoBoy ปีที่แล้ว +2

    а какой смысл если можно использовать для модального окна position:fixed ?

    • @dmitrii_gerasimov
      @dmitrii_gerasimov  ปีที่แล้ว

      В ряде случае это прокатит, но не всегда.

    • @HeyCosmoBoy
      @HeyCosmoBoy ปีที่แล้ว +1

      @@dmitrii_gerasimov а в каких не прокатит ?)

    • @dmitrii_gerasimov
      @dmitrii_gerasimov  ปีที่แล้ว

      Например, для абсолютного позиционирования.

  • @proud506
    @proud506 ปีที่แล้ว

    У меня есть вопрос не по теме, недавно писал админку на React, а если мне нужен доступ ко всем элементам на сайте для правки контента, я смог этого добиться обращаясь напрямую к DOM, но говорят что это плохая практика. Тогда как реализовать задуманное используя virtual Dom?

  • @true227
    @true227 9 หลายเดือนก่อน

    три дня пота и слез из-за проблем с модалками, но теперь проблема решена: я бодр, свеж и с оптимизмом смотрю в будущее, жаль только три дня жизни:((

    • @dmitrii_gerasimov
      @dmitrii_gerasimov  9 หลายเดือนก่อน +1

      Тоже бывали подобные ситуации.

  • @keyzog
    @keyzog ปีที่แล้ว

    Почему почти во всех примерах внутри портала создают еще дополнительный DIV и только в него помещают передаваемый компонент?

    • @dmitrii_gerasimov
      @dmitrii_gerasimov  ปีที่แล้ว +3

      Видимо учились друг у друга😆 А вообще, в это нет никакой необходимости. Получается просто избыточный div.

    • @keyzog
      @keyzog ปีที่แล้ว

      @@dmitrii_gerasimov спасибо за ответ)