Aus dem Kurs: Blazor: Ein erster Blick

Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.300 Kurse von Branchenfachleuten.

Eigene Komponenten entwickeln

Eigene Komponenten entwickeln – Tutorial zu Blazor

Aus dem Kurs: Blazor: Ein erster Blick

Eigene Komponenten entwickeln

Es gibt noch einen Punkt, den haben wir nur kurz angesprochen, deswegen etwas ausführlicher. Ich schließe einfach mal alle Editor-Fenster, dann schauen wir uns nochmal dieses MainLayout an. Wir haben hier also diese Razor-Datei mit dem Layout und dazugehörig auch noch eine CSS-Datei, die gilt nur für dieses MainLayout. Das ist natürlich interessant, das heißt, wir haben hier CSS, was ja standardmäßig global für die gesamte Seite gilt, aber hier ist das beschränkt auf eine Razor-Datei. Technisch natürlich sehr, sehr spannend, weil wir dann nämlich Stile erzeugen können, die tatsächlich nur exakt dort gelten, wo die Razor-Datei Elemente anlegt. Wir kapseln also und deswegen ist dieses MainLayout tatsächlich eine Komponente. Und hier sehen wir auch, wie diese Komponenten dann funktionieren, angelegt finden wir sie hier im Shared-Ordner. Und innerhalb von spitzen Klammern können wir über den Namen auch andere Komponenten laden, zum Beispiel hier das Navigationsmenü NavMenu. Und dann haben…

Inhalt