Innholdsfortegnelse:

Hvordan kommuniserer komponenter med hverandre i vinkel?
Hvordan kommuniserer komponenter med hverandre i vinkel?

Video: Hvordan kommuniserer komponenter med hverandre i vinkel?

Video: Hvordan kommuniserer komponenter med hverandre i vinkel?
Video: Vinkel mellem linjer 2024, Mars
Anonim

I Kantete 2 a komponent kan dele data og informasjon med en annen komponent ved å sende data eller hendelser.

Komponenter kan kommunisere med hverandre på ulike måter, inkludert:

  1. Bruker @Input()
  2. Bruke @Output()
  3. Bruker tjenester.
  4. Foreldre komponent ringer ViewChild.
  5. Forelder som samhandler med barnet ved hjelp av en lokal variabel.

Herav, hva er @input og @output i vinkel?

Inndata er for å overføre verdier ned til underordnede komponenter og Produksjon brukes til å overføre verdier til overordnede komponenter. Sjekk ut eksemplet mitt på Github: kantete -konsept-veiledninger.

hva er foreldre og barn komponent i vinkel? Komponent kommunikasjon er noe du vil bli bedt om å implementere selv i det enkleste Kantete Applikasjon. Når det gjelder å sende data fra forelder til barnekomponent vi bruker eiendomsbinding. I dette tilfellet sender vi dataene fra overordnet komponent til barnekomponent ved å bruke et attributt.

Hva er kantete materialdesign her?

I henhold til Google, " Materialdesign er en spesifikasjon for et enhetlig system av visuell, bevegelse og interaksjon design som tilpasser seg ulike enheter. Målet vårt er å levere et slankt, lett sett med AngularJS -native UI-elementer som implementerer materialdesign system for bruk i Kantete SPA-er."

Hvordan vet jeg hvilken versjon av angular jeg har?

Sjekker vinkelversjonen

  1. Åpne Terminal+-visningen i prosjektet ditt og skriv ng --version. For nyere versjoner av Angular vil dette liste opp versjonene av flere Angular-pakker som du har installert i prosjektet ditt.
  2. Åpne pakken. json-filen og undersøk Angular-pakkene det refereres til i prosjektet ditt.

Anbefalt: