Obsah:

Jak mezi sebou komponenty úhlově komunikují?
Jak mezi sebou komponenty úhlově komunikují?

Video: Jak mezi sebou komponenty úhlově komunikují?

Video: Jak mezi sebou komponenty úhlově komunikují?
Video: Sharing Data between Components in Angular 2024, Listopad
Anonim

v Hranatý 2a součástka může sdílet data a informace s jinou osobou komponent předáváním dat nebo událostí.

Komponenty spolu mohou komunikovat různými způsoby, včetně:

  1. Pomocí @Input()
  2. Použití @Output()
  3. Používání služeb.
  4. Rodič komponent volání ViewChild.
  5. Rodič interagující s dítětem pomocí lokální proměnné.

Zde, co je @input a @output v úhlovém?

Vstup slouží k předávání hodnot do podřízených komponent a Výstup se používá pro předávání hodnot nadřazeným komponentám. Podívejte se na můj příklad na Github: hranatý -koncepty-tutoriály.

co je rodičovská a podřízená složka v úhlovém? Komponent komunikace je něco, co budete muset implementovat i v tom nejjednodušším Hranatý Aplikace. Pokud jde o předávání dat z rodič na podřízená složka používáme majetkovou vazbu. V tomto případě odesíláme data z nadřazená složka k podřízená složka pomocí atributu.

Co je to hranatý materiálový design?

Podle Googlu: " Material Design je specifikace pro jednotný systém vizuálního, pohybového a interakčního systému design který se přizpůsobí různým zařízením. Naším cílem je dodávat štíhlou a lehkou sadu AngularJS -nativní prvky uživatelského rozhraní, které implementují materiálové provedení systém pro použití v Hranatý SPA."

Jak zjistím, jakou verzi Angular mám?

Kontrola úhlové verze

  1. Otevřete ve svém projektu zobrazení Terminál + a zadejte ng --version. U nejnovějších verzí Angularu se zobrazí seznam verzí několika balíčků Angular, které jste nainstalovali do svého projektu.
  2. Otevřete balíček. json a prozkoumejte balíčky Angular, na které odkazuje váš projekt.

Doporučuje: