Seznam filmů
Čas na další projekt! V tomto miniprojektu postavíte aplikaci pro filmový večer: ukáže filmy, ze kterých si můžete vybrat, nechá vás v nich hledat a zapamatuje si vaše oblíbené. Stejně jako v předchozích miniprojektech pokyny říkají, co má stránka dělat, a jak to napíšete, je na vás. Každé cvičení pokračuje tam, kde skončilo to předchozí.
Data. Filmy jsou v souboru filmy.json: pole objektů, jeden pro každý film, s jeho názvem, rokem, kdy vyšel, žánrem a délkou v minutách:
{ "nazev": "Vzhůru do oblak", "rok": 2009, "zanr": "animovaný", "delka": 96 }Stránka. index.html je hotový a má tyto prvky:
zprava: odstavec pro zprávy,zanrahledat: rozbalovací seznam pro výběr žánru a textové pole pro hledání podle názvu, obojí pro příští cvičení,filmy: seznam filmů (ul), zatím prázdný.
Úkol. Načtěte filmy a ukažte je v seznamu filmy: jedno li pro každý film, s jeho názvem, rokem, žánrem a délkou, třeba Vzhůru do oblak (2009), animovaný, 96 min. Během načítání ukažte v prvku zprava text Načítám… a pak zprávu zase vyprázdněte. Když se filmy načíst nepodaří, ukažte v ní text Filmy se nepodařilo načíst.
Tip: filmy mějte v proměnné a seznam vykreslujte funkcí. V příštím cvičení se bude seznam měnit podle toho, co uživatel hledá, a funkci budete volat znovu.
Jak psát:
Pokyny
Ukažte filmy.
Během načítání ukažte Načítám… a po zobrazení filmů zprávu zase vyprázdněte.
Když se filmy načíst nepodaří, ukažte Filmy se nepodařilo načíst.