Naar de inhoud
TEKST EN GETALLEN · FREE

OtpInput

Eén vak per teken voor verificatiecodes, met soepel typen en plakken.

Verificatiecodes moeten snel in te voeren zijn. OtpInput toont één vak per teken, gaat verder terwijl je typt, stapt terug met Backspace en accepteert een geplakte code.

Waarom het helpt

  • Eén vak per teken
  • Soepel typen en plakken
  • Vertrouwde uitstraling van een verificatiecode

Waar het past

  • Tweestapsaanmelding
  • Bevestiging per e-mail en telefoon
  • Bezorgcodes
Het besturingselement OtpInput op een RayCraft-pagina

Voorbeeld

<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;
}

Een kort fragment. Voeg @using RayCraft.Blazor.Components toe aan je pagina en gebruik een interactieve rendermodus.

Inbegrepen in RayCraft Free. Werkende voorbeelden staan in de GitHub-repository (MIT); het bevat voorbeeld- en democode, niet de code van de bibliotheek.

Alle besturingselementen ยท Documentatie