Skip to content
Jordi Font edited this page Sep 6, 2023 · 2 revisions

Fitxers

index.html

Tag <base> dona la base del Router.

Program.cs

Configuració de DI

App.razor

Configuració del Router

wwroot

Arxius públics i estàtics

_Imports.razor

Usings comuns. Aplica a la carpeta on és i totes les subcarpetes.

Estructura (!!!)

Utilitzar Feature Folders i als components enrutables posar-hi el sufix Page.

Layouts

El per defecte es configura al Router Es pot canviar amb el posant @layout al principi del component Han de @inherits LayoutComponentBase Utilitzar @Body on vulguis el contingut

Components

Components -> PascalCase. HTML -> minúscules. Fer crides REST a l'inici del component -> override OnInitializedAsync

Paràmetres

[Parameter, EditorRequired]. Si són Required el millor és utilitzar = default!;

Routing

Posar al principi del component @page "..." @page "/" és el component arrel quan no hi ha cap direcció

Dependency Injection

@inject HttpClient httpClient