Learn Angular Animations with 5 Examples

Поділитися
Вставка
  • Опубліковано 9 лип 2024
  • In this episode, I show you my top 5 concepts you should know when building animations with Angular 4.3+. Get the full lesson code: angularfirebase.com/lessons/a...
    Also, check out the official docs angular.io/guide/animations
  • Наука та технологія

КОМЕНТАРІ • 45

  • @HungNguyen-kn6vj
    @HungNguyen-kn6vj 3 роки тому

    Best animation tutorial, thanks for posting them up!

  • @kirangouds
    @kirangouds 6 років тому +1

    Great video, i am having trouble finding how to activate staggered animations one after the other manually not automatically ?

  • @rhoumafoudhaili8362
    @rhoumafoudhaili8362 6 років тому

    sooo clear really helping

  • @dule605
    @dule605 5 років тому +1

    Very nice video, it actually helped me finish a task at work, love your channel. Keep up the good work
    p.s. Can you make a video about open cv and text recognition?

  • @ishanatapattu3278
    @ishanatapattu3278 Рік тому

    Straight in to the point!, Impressive!

  • @theresatobollik2382
    @theresatobollik2382 2 роки тому

    Awesome vide! Thanks a lot

  • @Kingkiyan24
    @Kingkiyan24 5 років тому

    Keep it up bro... Nice videos more content..no boring at all

  • @mikolajsemeniuk8574
    @mikolajsemeniuk8574 3 роки тому

    Great video!

  • @nikhilverma4976
    @nikhilverma4976 5 років тому +3

    While some may disagree, I like the pacing of your video. In addition, you verbalize your explanations perfectly. I much rather get a quick overview & spend the next 20-30 minutes on the formal documentation, than follow an unnecessarily thorough project walkthrough.

  • @mosongojordan6333
    @mosongojordan6333 4 роки тому

    so great! I like it. But I just want a deep dive about

  • @TheSILVERVEVO
    @TheSILVERVEVO 6 років тому

    can you share your nav menu stylesheet? thanks

  • @Zerpentile93
    @Zerpentile93 6 років тому +3

    This tut is so good it makes me moist.

    • @Fireship
      @Fireship  6 років тому +1

      I'm honored :)

  • @tehanu3030
    @tehanu3030 5 років тому +1

    Thanks! Quick and easy to follow tutorial.
    Is there an easy way to print out the state in the transition instead/in addition to using it for styling?
    I have a fake progress bar, and I want to print out the number 10%/100% (Which also is the style width )

  • @yaswanthreddyubbara8307
    @yaswanthreddyubbara8307 3 роки тому

    can the stagger be random like the GSAP random stagger animation ?

  • @dule605
    @dule605 5 років тому

    Does anyone know how to implement zoom out for image?

  • @Omniwoof
    @Omniwoof 7 років тому +1

    Loving these lessons, thanks for posting them up!
    I have run in a bit of a problem, it seems that when I'm trying to apply animations to async lists from Firebase it is triggering the animation before the list has been retrieved from Firebase.
    Have you run into anything like this before?
    I've just started playing around with Animations but I'm guessing the solution involves triggering the animation when the promise for the list is completed? Maybe I should be using a static method to generate the list?
    Just throwing this out there because I suspect others will run into a similar problem.

    • @Fireship
      @Fireship  7 років тому +1

      Interesting... You can pass {optional:true} to query, which will prevent errors if the list is not populated. Also, you might want to hide the parent div with *ngIf="(list | async)?.length > 0". I have not tested this, but it may solve the problem. Please join our slack team so we can chat in more detail join.slack.com/t/angularfirebase/shared_invite/MjA2NTgxMTI0MTk2LTE0OTg4NTQ4MDAtMjhhZDIzMjc0Mg

    • @Omniwoof
      @Omniwoof 7 років тому

      Thanks! That's a very generous offer! I will do but not right now, it's 11:30 PM local time.
      Just FYI I tried the {optional: true} argument at the end of the query and it does suppress the error message but doesn't fix the behavior.

    • @Fireship
      @Fireship  7 років тому +1

      Thanks, I will play around with this code and do a follow-up video for firebase-specific animations.

    • @Omniwoof
      @Omniwoof 7 років тому +1

      I just know I wasn't going any sleep before trying both of your suggestions.. ;)
      Your *ngIf solution worked a treat! Thanks!
      I assume this is because Angular4 doesn't evaluate any code inside the parent div until the *ngIf statement is satisfied?

    • @Fireship
      @Fireship  7 років тому

      Awesome, thanks for confirming. Correct, the animation query code will not run until the ngIf evaluates to true.

  • @MercyFromOverwatch2
    @MercyFromOverwatch2 2 роки тому

    Jeff is my favourite tech youtuber!

  • @jsblade2770
    @jsblade2770 3 роки тому

    is it possible to run an infinite animation?

  • @akash6886
    @akash6886 4 роки тому

    hey can u do something about angular typing animation

  • @CarlHamilton1914
    @CarlHamilton1914 5 років тому

    Personally I prefer the pace of this video rather than a 30 minute explanation. I feel that the official angular documentation would give you a full picture of what animations are while this video will give you working examples on how to implement those animations

  • @GabrielFerreira-sx8yc
    @GabrielFerreira-sx8yc 3 роки тому

    thanks

  • @RajKumar-kt5pd
    @RajKumar-kt5pd 6 років тому

    Best lessons are only posted on this blog, but I saw that one dislike in every video only one. whose that black sheep

  • @zaharouni1
    @zaharouni1 7 років тому

    does premium account contain additional codes and videos ?

    • @Fireship
      @Fireship  7 років тому +3

      The vidoes are always posted to youtube, but you get full access to the code with additional written commentary. Check out all the benefits here: angularfirebase.com/pro/

    • @sathishprabhuk5335
      @sathishprabhuk5335 6 років тому

      zaharouni1 jjkkkkkjnkkkmmmmmmmmmmmmmmmmmmnjn

  • @FelipeSalazarSch
    @FelipeSalazarSch Рік тому

    All thos stuff and it doesnt work

  • @chriswilson8584
    @chriswilson8584 6 років тому +20

    Your videos move way too fast. Maybe great for very experienced developers but I bet you'd have a larger audience if you explained your steps more thoroughly. For example, at 0:47, I had to pause it a the exact moment your pasted your snippet because half a second later you scrolled away from the code. Other than the fast narration, there is no advantage to watching the videos versus copying and pasting code posted on the web. I know this comment is critical but I also want to say thanks for making so much content. If you can take what I said into consideration I'm sure many viewers will appreciate your added effort.

    • @mennogouw8359
      @mennogouw8359 6 років тому +3

      He also forgot to show the actual code for animation within @component. I like the fast paced video;s but they need to be clear and complete otherwise you leave people frustrated.

    • @OskarCeso
      @OskarCeso 6 років тому

      shows us a ferrari but delivers fiat ...

    • @Fireship
      @Fireship  6 років тому +4

      I hear you. I've become much more considerate about the pacing on more recent videos.

    • @christiantorres8331
      @christiantorres8331 5 років тому

      don't learn animations. learn the basics first

    • @MattVoda
      @MattVoda 5 років тому

      @@Fireship I understand where these comments are coming from, but as an intermediate dev looking to learn a new topic, I really loved the concision. It's too rare nowadays and I thought you handled it well.

  • @General_Aladeen
    @General_Aladeen 5 років тому

    bet this tutorial has a .5ms transition. too fast.

  • @c_36_vinitpalsingh33
    @c_36_vinitpalsingh33 3 роки тому +2

    what the....? am i the only one who finds it way toooo fast paced 😬

    • @philippebaillargeon5204
      @philippebaillargeon5204 3 роки тому

      Look at Angular documentation BEFORE watching this video and you will understand well.

  • @mujin7123
    @mujin7123 Рік тому

    he didnt explain anything...very bad tutorial