Hoppa till innehållet
TEXT OCH SIFFROR · FREE

OtpInput

En ruta per tecken för verifieringskoder, med smidig inmatning och inklistring.

Verifieringskoder ska vara snabba att skriva in. OtpInput visar en ruta per tecken, går vidare medan du skriver, backar med Backsteg och accepterar en inklistrad kod.

Varför det hjälper

  • En ruta per tecken
  • Smidig inmatning och inklistring
  • Välbekant utseende för verifieringskod

Var det passar

  • Tvåstegsinloggning
  • Bekräftelse via e-post och telefon
  • Leveranskoder
Kontrollen OtpInput på en RayCraft-sida

Exempel

<OtpInput @bind-Value="_code" Label="Verification code" Length="6" Completed="@(code => _done = code)" />
<OtpInput Label="PIN (hidden)" Length="4" Mask="true" />
<span>Code: @(_code ?? "") @(_done is null ? "" : "(complete)")</span>

@code {
    private string? _code;
    private string? _done;
}

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