Angular Reactive Forms - All Needed Use Cases

Поделиться
HTML-код
  • Опубликовано: 6 сен 2024

Комментарии • 57

  • @MonsterlessonsAcademy
    @MonsterlessonsAcademy  3 дня назад +1

    WATCH NEXT: Angular Interview Questions and Answers - Dominate Your Next Interview - ruclips.net/video/5A_YKlVWMPo/видео.htmlsi=2DCn7yspEAAJ2H6l

  • @yudianantha4549
    @yudianantha4549 3 месяца назад

    Best Angular explanation i've seen in a long time. Short, but easy to understand & deadly accurate to the point !!

  • @lgtm-drawing
    @lgtm-drawing Год назад +5

    I really appreciate your content. Every concept you explain is clear and easy to understand.

  • @user-lb6en7nn3z
    @user-lb6en7nn3z Год назад +1

    Very easy to understand, great tutorial !!

  • @davebudah
    @davebudah Год назад

    Been using reactive forms but with half the knowledge as to why I did some of the staff. Thanks.

  • @user-zc5le6if2f
    @user-zc5le6if2f 5 месяцев назад

    Amazing explanations man...really love your content.

  • @jardagalvao
    @jardagalvao 7 месяцев назад

    Amazing content man. I understand very well with your explication

  • @newuser3029
    @newuser3029 10 месяцев назад

    Very helpful and concise and precise

  • @ahmedm_seada
    @ahmedm_seada Год назад

    Way simple explanation. Subscribed.

  • @dinysanchez
    @dinysanchez Год назад +1

    Wow, just as I am building a Reactive Form as we speak! It is like you are a mind reader! Thank you! I'm struggling w/ valueChanges. How do I use valuechanges w/o subscribing?

    • @MonsterlessonsAcademy
      @MonsterlessonsAcademy  Год назад +1

      Just thought you need that :) You use valueChanges just like a normal stream - you can subscribe, combine, etc

  • @Vittokm
    @Vittokm 10 месяцев назад

    Very well explained, thanks!

  • @donskanone
    @donskanone Год назад

    Thanks a lot for your efforts and great videos 🙏 Very useful

  • @user-hd8dm5ur3i
    @user-hd8dm5ur3i Год назад

    Great video! What about 'array' and fields that can be added dynamically? Do you planning to create video to cover this part of Reactive Forms? Also, it would be great to hear about 'setValue' and 'patchValue'. Maybe some more advanced parts of this amazing topic.

  • @GeorgeWood01
    @GeorgeWood01 3 месяца назад

    Thank u for the video. My thoughts: 1) hardcoding a certain error message in the template doesn't seem to be a flexible approach. 2) tracking by yourself whether the form is submitted inside the component also doesn't seem right. Doesn't FormGroup instance provide this information? If not, what a shame.

    • @GeorgeWood01
      @GeorgeWood01 3 месяца назад

      Ok, may be there was no other choice. Angular just provides errors like {required: true} or {minlength: {actuallength: ..., ... }}. What an ugly design omg.

    • @MonsterlessonsAcademy
      @MonsterlessonsAcademy  3 месяца назад

      No Angular doesn't provide the info if the form is already submitted

  • @ishep123
    @ishep123 Год назад

    this is amazing! thank you VERY much!!!

  • @EvilazioVFX
    @EvilazioVFX 7 месяцев назад

    The angular already handle classes to the inputs like ng-dirty, ng-touched or ng-invalid.

  • @venup6390
    @venup6390 Год назад

    Clear, Crispy

  • @m77sc
    @m77sc 9 месяцев назад

    how do you hide the error when you complete the field correctly? I mean when click the button submitted is true, so when you complete the field correctly it will show the red border and the message error

  • @AbhishekKumar-ez8qn
    @AbhishekKumar-ez8qn Год назад

    can you please tell me the theme you use and your list of vs code extension for better productivity

    • @MonsterlessonsAcademy
      @MonsterlessonsAcademy  Год назад

      The theme is gruvbox. I'm not using vs code but vim here is a video ruclips.net/video/YrLiugDhCuk/видео.html

  • @MrBan001
    @MrBan001 Год назад

    How to make all formControls inside a form required?

    • @MonsterlessonsAcademy
      @MonsterlessonsAcademy  Год назад

      registerForm = this.fb.group({
      username: ['', Validators.required],
      password: ['', Validators.required],
      email: ['', [Validators.required, Validators.email]],
      roleId: [1, Validators.required],
      });

    • @MrBan001
      @MrBan001 Год назад

      @@MonsterlessonsAcademy I have a form with about 150 form controls this seem not very efficient

  • @DragosP-cx7sk
    @DragosP-cx7sk Год назад

    great

  • @028-manikandan3
    @028-manikandan3 Год назад +1

    Bro please put angular animation different videos

    • @MonsterlessonsAcademy
      @MonsterlessonsAcademy  Год назад

      It is already there ruclips.net/video/8BatUQYtMlY/видео.html

    • @028-manikandan3
      @028-manikandan3 Год назад

      This video I already watched bro.but i doubt this animation only there in angular? .then i see your video you write code http services.so angular crud operation please put bro 🙏🙏

  • @andreiarpenti2589
    @andreiarpenti2589 Год назад

    Shouldn't we unsubscribe from valueChanges?

    • @MonsterlessonsAcademy
      @MonsterlessonsAcademy  Год назад

      Usually it's a good practice to imperatively unsubscribe if you imperatively subscribed. It can also be that garbage collection does not immediately dispose of the component instance and then it might still receive some events util it's finally gone. The subscribe callbacks might cause errors when the component is not alive anymore or might cause expensive operations (network request) that are not necessary anymore when the component is disposed.

  • @godof5od393
    @godof5od393 Год назад

    Почему видеоролики не на русском??(это не претензия кстати но мне интересно почему, думаю если бы они были на русском ты бы собирал очень много просмотров так как контент реально годный и на русскоязычном ютубе очень мало такого)

    • @MonsterlessonsAcademy
      @MonsterlessonsAcademy  Год назад

      Потому что в росии заблокированы платежные системы и никто не может покупать мои курсы например.

    • @imarryday
      @imarryday Год назад +1

      На русском ниша инфоциганства занята Владиленом.

  • @LukeAvedon
    @LukeAvedon Год назад

    Wait. I thought you retired because of ChatGPT?

  • @yeromin_g
    @yeromin_g Год назад

    под пиво пойдет

  • @imarryday
    @imarryday Год назад +2

    This is very basic use, doesn’t cover 10%