Hoppa till innehållet
VERKTYG · FREE

BreakpointObserver

Bygg layouter som reagerar på skärmstorleken med en enda enkel signal.

Ta reda på vilken skärmstorlek din användare har och låt din kod reagera när den ändras.

Varför det hjälper

  • Namngivna brytpunkter
  • Uppdateras vid storleksändring
  • Enkel

Var det passar

  • Responsiv logik
  • Layoutändringar
  • Menyer

Exempel

<BreakpointObserver>
    <p>Current breakpoint: <strong>@context</strong> (resize the window to see it change).</p>
    @if (context >= Breakpoint.Lg)
    {
        <Alert Severity="Severity.Info">Wide layout: the sidebar is shown.</Alert>
    }
    else
    {
        <Alert Severity="Severity.Warning">Narrow layout: the sidebar is hidden.</Alert>
    }
</BreakpointObserver>

Ett kort utdrag. Lägg till @using RayCraft.Blazor.Components på din sida och använd ett interaktivt renderingsläge.

Ingår i RayCraft Free. Fungerande exempel finns i GitHub-arkiv (MIT); det innehåller exempel- och demokod, inte bibliotekets kod.

Alla kontroller ยท Dokumentation