Появление/скрытие элементов в Framer Motion

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 พ.ย. 2024

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

  • @nikitafrolov9325
    @nikitafrolov9325 10 วันที่ผ่านมา

    Спасибо за труд, хорошая библиотека, хорошо показываешь, искал способ заставить элементы списка сдвигаться плавно после удаления, кажется нашел

  • @МаксимСоловьев-с9н
    @МаксимСоловьев-с9н ปีที่แล้ว

    Спасибо за объяснение))
    Код стал чище

  • @skysar
    @skysar 3 ปีที่แล้ว

    Спасибо за видео! Очень понравилась библиотека, а видео помогло быстро с ней разобраться!

  • @renat_mg6881
    @renat_mg6881 3 ปีที่แล้ว

    Спасибо, попробую применить в проекте

  • @sergeystarkov8010
    @sergeystarkov8010 17 วันที่ผ่านมา

    Если что, в новой версии framer-motion вместо exitBeforeEnter используется mode="popLayout"

  • @danyadewops7026
    @danyadewops7026 2 ปีที่แล้ว

    Ты лучшиЙ!!!!

  • @ИльясНуруясов-в2э
    @ИльясНуруясов-в2э 2 ปีที่แล้ว

    Спасибо за видео! Очень помогло

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

    Привет из 2023 ) давно хотел ппробовать ) было интересно

  • @SerhiiNesterov
    @SerhiiNesterov 2 ปีที่แล้ว

    Спасибо

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

    дякую, поміг чуваче
    лайкос

  • @АлексейФиленко-ф4к
    @АлексейФиленко-ф4к ปีที่แล้ว

    Вроде бы на 11:19 не баг, а тип ease: ease-in по дефолту, а когда transition задаёшь, то все дефолтных настройки обнуляются.

  • @unknown.6914
    @unknown.6914 6 หลายเดือนก่อน

    Если у кого-то возникли трудности с exitBeforeEnter, то данное свойство устарело, его можно заменить другим - mode="wait"

  • @0xSxVKaJnwQ
    @0xSxVKaJnwQ 8 หลายเดือนก่อน

    Столкнулся со странными поведением при испльзовании exitBeforeEnter (mode='wait'). Вместо того, чтобы закончить одну анимации и начать другую, из dom пропадают все элементы списка кроме одного, у него проигрывается анимация, после чего появляется обновленный список с анимацией всех элементов %(

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

    у меня одного не работает exitBeforeEnter? гугл пишет заменить на mode='wait', но так же выскакивает предупреждение в консоли.

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

      API могло измениться с новыми версиями. Рекомендую обратиться к документации.

  • @4sARy
    @4sARy 2 ปีที่แล้ว

    Так а в чём разница между Framer Motion и React Transition Group ?

    • @4sARy
      @4sARy 2 ปีที่แล้ว

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

    • @mishanep
      @mishanep  2 ปีที่แล้ว

      Чтобы ответить на вопрос о разнице, надо хорошо знать обе библиотеки. Касаемо реакт анимаций я работал с двумя библиотеками - framer-motion и react-spring. Framer-motion показался намного удобнее и функционал его намного шире. Я каждый месяц открываю для себя что-то новое, и библиотека стремительно развивается.

    • @mishanep
      @mishanep  2 ปีที่แล้ว

      Касаемо анонимной функции, без примера сложно ответить на ваш вопрос. Разумеется, контекст всех своих видео я не могу помнить.

  • @leoibra6296
    @leoibra6296 3 ปีที่แล้ว

    очень помог бы разбор crossfade

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

    exitBeforeEnter устарел и был заменен на mode="wait"

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

    У меня у одного не работает ничего с учетом того, что я полностью все повторил?

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

      Вероятно разница в версиях. Ролик был записан относительно давно, в библиотеки могли произойти breaking changes. Здесь варианта два - изучать документацию, чтобы найти как то же самое делается сегодня, либо использовать ту же версию, что была актуальна 2 года назад.

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

      @@mishanep спасибо за совет.

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

    9:10

  • @igor-grudinin
    @igor-grudinin ปีที่แล้ว

    Пипец какие велосипеды... А смысл??? Если бОльшую часть всей этой анимации можно элементарно сделать в CSS. Я уже молчу о том, что jQuery может делать по сути такие же эффекты, но с помощью всего одной команды. Я реально не понимаю, куда катится индустрия... К чему такое усложнение...

    • @Edgar-pu1lc
      @Edgar-pu1lc ปีที่แล้ว

      Если реакт компонент удаляется или добавляется на страницу, то с помощью css анимировать невозможно

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

    Прикольно, но коллапс кнопка явно не должна улетать вверх при появлении контента как здесь напр. 9:40, это bad ux. Открываешь так пункт faq и потом скроллишь вверх, чтобы его закрыть, а потом снова вниз, чтобы след. пункт прочитать и т.д. Явно не гуд. Как грится, надеюсь это не лажа в либе, а прост ведущий не донастроил.

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

      Так это зависит от того как ты скелет выстроил, библиотека тут вообще при чем?