Obsah:

Ako komponenty navzájom komunikujú uhlovo?
Ako komponenty navzájom komunikujú uhlovo?

Video: Ako komponenty navzájom komunikujú uhlovo?

Video: Ako komponenty navzájom komunikujú uhlovo?
Video: Размен ЗАЭС и миф НАСТУПЛЕНИЯ - Чаплыга. Бахмут: слив Пригожина реален! В Украине склад инфляции США 2024, Apríl
Anonim

In Hranatá 2a komponent môže zdieľať údaje a informácie s inou osobou komponent odovzdávaním údajov alebo udalostí.

Komponenty môžu medzi sebou komunikovať rôznymi spôsobmi, vrátane:

  1. Použitie @Input()
  2. Použitie @Output()
  3. Používanie služieb.
  4. Rodič komponent volanie ViewChild.
  5. Rodič interagujúci s dieťaťom pomocou lokálnej premennej.

Čo je to @input a @output v angular?

Vstup slúži na odovzdávanie hodnôt do podriadených komponentov a Výkon sa používa na odovzdávanie hodnôt nadradeným komponentom. Pozrite si môj príklad na Github: hranatý -koncepty-návody.

čo je nadradený a podradený komponent v uhlovom? Komponent komunikácia je niečo, čo budete musieť implementovať aj v tom najjednoduchšom Hranatá Aplikácia. Pokiaľ ide o odovzdávanie údajov z rodič do detská zložka používame majetkovú väzbu. V tomto prípade odosielame údaje z rodičovský komponent k detská zložka pomocou atribútu.

Čo je to hranatý materiálový dizajn?

Podľa spoločnosti Google „ Material Design je špecifikácia pre jednotný systém vizuálu, pohybu a interakcie dizajn ktorý sa prispôsobuje rôznym zariadeniam. Naším cieľom je dodať štíhlu a ľahkú súpravu AngularJS -natívne prvky používateľského rozhrania, ktoré implementujú materiálové prevedenie systém na použitie v Hranatá SPA“.

Ako zistím, akú verziu Angular mám?

Kontrola uhlovej verzie

  1. Otvorte zobrazenie Terminál + vo svojom projekte a zadajte ng --version. V prípade najnovších verzií Angular sa zobrazí zoznam verzií niekoľkých balíkov Angular, ktoré máte nainštalované vo svojom projekte.
  2. Otvorte balík. json a preskúmajte balíky Angular, na ktoré odkazuje váš projekt.

Odporúča: