Angular Component Interaction - 9 - Getters and Setters

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

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

  • @raviroyal3376
    @raviroyal3376 4 ปีที่แล้ว +5

    whats the use of get here?

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

    Thanks for the tut~ clear and easy to understand.

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

    Thanks sir for this series

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

    Much usefull , great explanation 👌👍

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

    In child.component.ts, property name is _loggedIn and in app.component.html, you used loggedIn (without underscore) , then how come your code executed fine?
    Anyways many thanks for the detailed concepts provided.

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

      because the setter is called 'loggedIn ' and it is the input parameter

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

    why use getter and setter when we can actually access and manipulate variable using @Input() ?

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

      By using setter we can receive data from parent to child and can run some execute some code in setter function, every time child receive data.

  • @lehlohonololefatle6300
    @lehlohonololefatle6300 4 ปีที่แล้ว

    Can the child component update data in the parent using this method?

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

    Why to use _ before loggedin . Is that a decorator or convention?

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

      because the setter is called 'loggedIn ' and it is the input parameter

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

      just convention

  • @vikramravichandran9607
    @vikramravichandran9607 6 ปีที่แล้ว

    Nice. We love you

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

    How to pass multiple variable to child component?

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

      You can pass an object instead of just a single value :)

  • @sidharthvijayakumar3521
    @sidharthvijayakumar3521 4 ปีที่แล้ว

    why is it ===??

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

      === faster than == in the background

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

      @@issambaccouch6358 This is true but the performance difference is irrelevant. === is strict equality, which also compares the datatypes.