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
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
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