Turinys:

Kaip komponentai susisiekia vienas su kitu kampu?
Kaip komponentai susisiekia vienas su kitu kampu?

Video: Kaip komponentai susisiekia vienas su kitu kampu?

Video: Kaip komponentai susisiekia vienas su kitu kampu?
Video: Sharing Data between Components in Angular 2024, Balandis
Anonim

Į Kampinis 2 a komponentas gali dalytis duomenimis ir informacija su kitu komponentas perduodant duomenis ar įvykius.

Komponentai gali bendrauti tarpusavyje įvairiais būdais, įskaitant:

  1. Naudojant @Input()
  2. Naudojant @Output()
  3. Paslaugų naudojimas.
  4. Tėvas komponentas skambina „ViewChild“.
  5. Tėvai bendrauja su vaiku naudodami vietinį kintamąjį.

Kas yra @input ir @output kampu?

Įvestis skirta reikšmėms perduoti antriniams komponentams ir Išvestis naudojamas perduodant reikšmes pirminiams komponentams. Peržiūrėkite mano pavyzdį „Github“: kampinis -sąvokos-pamokos.

kas yra tėvų ir vaikų komponentai kampe? Komponentas bendravimas yra kažkas, ką turėsite įgyvendinti net ir paprasčiausią Kampinis Taikymas. Kalbant apie duomenų perdavimą iš tėvas į vaiko komponentas naudojame nuosavybės įrišimą. Tokiu atveju duomenis siunčiame iš pirminis komponentas prie vaiko komponentas naudojant atributą.

Kas čia yra kampinis medžiagos dizainas?

„Google“ Medžiagos dizainas yra vieningos regėjimo, judėjimo ir sąveikos sistemos specifikacija dizainas kuris prisitaiko prie skirtingų įrenginių. Mūsų tikslas yra pateikti ploną, lengvą rinkinį KampinisJS - savieji vartotojo sąsajos elementai, kurie įgyvendina medžiagos dizainas sistema, skirta naudoti Kampinis SPA“.

Kaip sužinoti, kokią kampinio modelio versiją turiu?

Kampinės versijos tikrinimas

  1. Savo projekte atidarykite „Terminal+“rodinį ir įveskite ng --version. Naujausiose Angular versijose bus pateiktos kelių Angular paketų, kuriuos įdiegėte savo projekte, versijos.
  2. Atidarykite pakuotę. json failą ir išnagrinėkite jūsų projekte nurodytus kampinius paketus.

Rekomenduojamas: