Hopp til innholdet
NAVIGASJON · FREE

Stepper

Led brukerne gjennom en prosess ett trinn om gangen.

Led brukerne gjennom en rekke trinn med knappene Tilbake og Neste, med validering per trinn hvis du vil.

Hvorfor det hjelper

  • Validering per trinn
  • Tilbake og Neste
  • Tydelig fremdrift

Hvor det passer

  • Innføring
  • Kassen
  • Skjemaer i flere trinn
Kontrollen Stepper på en RayCraft-side

Eksempel

<Stepper @bind-ActiveIndex="_step" OnFinish="@(() => _done = true)">
    <StepperStep Title="Account"><TextField @bind-Value="_name" Label="Name" /></StepperStep>
    <StepperStep Title="Plan"><Select @bind-Value="_plan" Items="_plans" Label="Plan" /></StepperStep>
    <StepperStep Title="Confirm">Ready to create the account for @_name on the @_plan plan.</StepperStep>
</Stepper>
@if (_done)
{
    <Alert Severity="Severity.Success">Finished!</Alert>
}

@code {
    private int _step;
    private bool _done;
    private string? _name;
    private string _plan = "Free";
    private readonly string[] _plans = ["Free", "Team", "Enterprise"];
}

Et kort utdrag. Legg til @using RayCraft.Blazor.Components på siden din, og bruk en interaktiv gjengivelsesmodus.

Inkludert i RayCraft Free. Fungerende eksempler finnes i GitHub-arkiv (MIT); det inneholder eksempel- og demokode, ikke bibliotekets kode.

Alle kontroller ยท Dokumentasjon