Tutorial k frameworku Angular

Základy

Úvod do frameworku Komponentový přístup Instalace frameworku Vytvoření projektu Struktura projektu Struktura pracovní složky Soubor rozvržení Soubor společných stylů Struktura komponenty Soubor s rozvržením komponenty Soubor stylů komponenty Soubor s třídou komponenty

Šablona

Interpolace Vlastnosti třídy v šabloně Vlastnosti třídy v atributech Vlastnosti-pole v šabloně Vlastnosti-objekty v šabloně Metody třídy v šabloně Šablonové proměnné Vazba na vlastnosti a atributy

Podmínky

Direktiva if Operátory v direktivě if Konstrukce if Operátory v konstrukci if Konstrukce else Konstrukce else-if Konstrukce switch-case Tag ng-template Syntaktický cukr

Cykly

Direktiva for Konstrukce for Indexy cyklů První iterace Poslední iterace Sudá iterace Lichá iterace

Události

Vazba obslužných rutin Parametry obslužných rutin Objekt event v obslužné rutině Objekt event a parametry Reaktivita Reaktivita cyklů Reaktivita podmínek Obousměrná vazba

Stylizace

Styly komponentu Vazba CSS tříd Hromadná vazba CSS tříd Vazba CSS stylů Hromadná vazba CSS stylů Dynamická změna stylů

Pipes

Úvod Převod na velká písmena Převod na malá písmena Ořezání řetězce Formátování dat Formátování čísel Formátování měn Řetězce pipes Seznam pipes

Komponenty

Dceřiná komponenta Předávání dat Předávání vlastností Vícenásobné volání komponenty Volání komponenty v cyklu Předávání textu Předávání do setteru Emise dat z potomka Obousměrná vazba událostí Změna tagu

Životní cyklus komponent

Úvod Hook ngOnInit Hook ngOnDestroy Několik hooků

Služby

Úvod Vytvoření služby Použití služby Vložení do služby

Routování

Úvod Vytvoření nového projektu Vytváření komponent Nastavení základního routování Tag pro routování Odkazy pro routování Stylování aktivních odkazů Přesná shoda adres Parametry tras Hodnoty parametrů tras Použití parametrů tras Parametry tras v odkazech Problém s přepínáním odkazů Programová navigace Zachycení všech URL Pořadí tras Přesměrování Dceřiné trasy

Projekty

Kontrolní seznam Zápisník
bnbypl