Zum Inhalt springen
TEXT UND ZAHLEN · FREE

OtpInput

Ein Feld pro Zeichen für Bestätigungscodes, mit flüssiger Eingabe und Einfügen.

Bestätigungscodes sollten schnell einzugeben sein. OtpInput zeigt ein Feld pro Zeichen, springt beim Tippen weiter, geht mit der Rücktaste zurück und akzeptiert einen eingefügten Code.

Warum es hilft

  • Ein Feld pro Zeichen
  • Flüssiges Tippen und Einfügen
  • Vertrautes Aussehen eines Bestätigungscodes

Wo es passt

  • Anmeldung in zwei Schritten
  • Bestätigung per E-Mail und Telefon
  • Lieferpins
Das Steuerelement OtpInput auf einer RayCraft-Seite

Beispiel

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

Ein kurzes Fragment. Fügen Sie @using RayCraft.Blazor.Components zu Ihrer Seite hinzu und nutzen Sie einen interaktiven Render-Modus.

In RayCraft Free enthalten. Funktionierende Beispiele finden Sie im GitHub-Repository (MIT); es enthält Beispiel- und Democode, nicht den Code der Bibliothek.

Alle Steuerelemente ยท Dokumentation