Úvod
Společnost pro doručování pizzy vás najímá na modernizaci svého webu Blazor, který zahrnuje výpisy pizzy, stránky objednávek a další funkce. Interaktivní webové aplikace Blazor používají .NET ke sdílení logiky mezi serverem a kódem klienta.
V aktualizacích chcete:
- K animaci vykreslované komponenty HTML použijte JavaScript.
- Pomocí javascriptové knihovny můžete použít branding na stránku upozornění.
- Změňte způsob reakce aplikace na události po dokončení vykreslování stránky.
- Vytvoření a použití komponenty šablony k aktualizaci více stránek
V tomto modulu se dozvíte, jak spolupracovat s kódem JavaScriptu, používat šablonované komponenty a reagovat na události životního cyklu komponent v Blazoru.
Cíle výuky
- Volání funkcí JavaScriptu z kódu .NET a volání kódu .NET z JavaScriptu v aplikacích Blazor
- Zpracování událostí v životním cyklu komponent Blazor
- Vytvořte opakovaně použitelné komponenty šablon, které můžete začlenit do aplikací Blazor.
Požadavky
- Znalost vývoje webů HTML, CSS a JavaScriptu
- Nováček může psát kód jazyka C#.
- Nainstalovaná sada .NET 8.0 SDK .
- Integrované vývojové prostředí (IDE). Tento modul používá Visual Studio Code.
Tip
Tento modul používá rozhraní příkazového řádku .NET (CLI) a Visual Studio Code pro místní vývoj. Po dokončení modulu můžete použít koncepty a pokračovat ve vývoji pomocí sady Visual Studio pro Windows, Visual Studio pro Mac nebo editoru Visual Studio Code s Windows, Linuxem nebo Macem.
Sada .NET 8.0 SDK
Tento modul používá sadu .NET 8.0 SDK. Spuštěním následujícího příkazu v upřednostňovaném příkazovém terminálu se ujistěte, že máte nainstalované rozhraní .NET 8.0:
dotnet --list-sdks
Zobrazí se výstup podobný následujícímu příkladu:
6.0.317 [C:\Program Files\dotnet\sdk]
7.0.401 [C:\Program Files\dotnet\sdk]
8.0.100 [C:\Program Files\dotnet\sdk]
Ujistěte se, že je uvedená verze, na 8
které začíná. Pokud žádný není uvedený nebo příkaz nebyl nalezen, nainstalujte nejnovější sadu .NET 8.0 SDK.