Kazalo:

Kako komponente komunicirajo med seboj v angularju?
Kako komponente komunicirajo med seboj v angularju?

Video: Kako komponente komunicirajo med seboj v angularju?

Video: Kako komponente komunicirajo med seboj v angularju?
Video: Nick Lane: Origins of Life, Evolution, Alien Life 2024, April
Anonim

V Kotna 2 a komponenta lahko deliti podatke in informacije z drugim komponento s posredovanjem podatkov ali dogodkov.

Komponente lahko med seboj komunicirajo na različne načine, vključno z:

  1. Uporaba @Input()
  2. Uporaba @Output()
  3. Uporaba storitev.
  4. starš komponento kliče ViewChild.
  5. Starš v interakciji z otrokom z uporabo lokalne spremenljivke.

Kaj je v tem primeru @input in @output v kotnem?

Vnos je za prenos vrednosti navzdol na podrejene komponente in Izhod se uporablja za posredovanje vrednosti nadrejenim komponentam. Oglejte si moj primer na Githubu: kotna -koncepti-vadnice.

kaj je nadrejena in podrejena komponenta v angularju? Komponenta komunikacija je nekaj, kar boste morali izvajati tudi v najpreprostejših Kotna Aplikacija. Ko gre za posredovanje podatkov iz starš do otroška komponenta uporabljamo vezavo lastnosti. V tem primeru pošljemo podatke iz nadrejena komponenta na otroška komponenta z uporabo atributa.

Kaj je v tem primeru kotna materialna zasnova?

Kot pravi Google, " Material Design je specifikacija za enoten sistem vida, gibanja in interakcije oblikovanje ki se prilagaja različnim napravam. Naš cilj je ponuditi vitk, lahek komplet AngularJS -nativni elementi uporabniškega vmesnika, ki izvajajo materialno oblikovanje sistem za uporabo v Kotna SPA."

Kako vem, katero različico angularja imam?

Preverjanje kotne različice

  1. Odprite pogled Terminal + v svojem projektu in vnesite ng --version. Za nedavne različice Angular bo to navedlo različice več paketov Angular, ki ste jih namestili v svoj projekt.
  2. Odprite paket. json in preučite pakete Angular, ki so navedeni v vašem projektu.

Priporočena: