Satura rādītājs:

Kā komponenti sazinās viens ar otru leņķī?
Kā komponenti sazinās viens ar otru leņķī?

Video: Kā komponenti sazinās viens ar otru leņķī?

Video: Kā komponenti sazinās viens ar otru leņķī?
Video: Sharing Data between Components in Angular 2024, Aprīlis
Anonim

In Leņķisks 2 a komponents var koplietot datus un informāciju ar citu komponents nododot datus vai notikumus.

Komponenti var sazināties savā starpā dažādos veidos, tostarp:

  1. Izmantojot @Input()
  2. Izmantojot @Output()
  3. Pakalpojumu izmantošana.
  4. Vecāks komponents zvanot ViewChild.
  5. Vecāki mijiedarbojas ar bērnu, izmantojot vietējo mainīgo.

Kas ir @input un @output leņķiski?

Ievade ir paredzēts vērtību nodošanai bērnkomponentiem un Izvade tiek izmantots vērtību nodošanai vecākkomponentiem. Apskatiet manu piemēru vietnē Github: leņķisks -jēdzieni-pamācības.

kas ir vecāku un bērnu komponents leņķī? Komponents komunikācija ir kaut kas, kas jums būs jāīsteno pat visvienkāršākajā no tiem Leņķisks Pieteikums. Kad runa ir par datu nodošanu no vecāks uz bērnu sastāvdaļa mēs izmantojam īpašuma saistīšanu. Šajā gadījumā mēs nosūtām datus no vecāku komponents uz bērnu sastāvdaļa izmantojot atribūtu.

Kas šeit ir leņķiskā materiāla dizains?

Saskaņā ar Google, " Materiālu dizains ir vienotas vizuālās, kustības un mijiedarbības sistēmas specifikācija dizains kas pielāgojas dažādām ierīcēm. Mūsu mērķis ir nodrošināt liesu, vieglu komplektu AngularJS -vietējie lietotāja saskarnes elementi, kas ievieš materiālu dizains sistēma lietošanai Leņķisks SPA."

Kā es varu zināt, kāda leņķiskā versija man ir?

Leņķiskās versijas pārbaude

  1. Savā projektā atveriet skatu Terminal+ un ierakstiet ng -version. Jaunākajām Angular versijām tiks norādītas vairāku Angular pakotņu versijas, kuras esat instalējis savā projektā.
  2. Atveriet iepakojumu. json failu un pārbaudiet Angular pakotnes, kas norādītas jūsu projektā.

Ieteicams: