Saltar al contenido
TEXTO Y NÚMEROS · FREE

OtpInput

Una casilla por carácter para códigos de verificación, con escritura y pegado fluidos.

Los códigos de verificación deben introducirse rápido. OtpInput muestra una casilla por carácter, avanza al escribir, retrocede con Retroceso y acepta un código pegado.

Por qué ayuda

  • Una casilla por carácter
  • Escritura y pegado fluidos
  • Aspecto familiar de código de verificación

Dónde encaja

  • Inicio de sesión en dos pasos
  • Confirmación por correo y teléfono
  • Códigos de entrega
El control OtpInput en una página de RayCraft

Ejemplo

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

Un breve fragmento. Añade @using RayCraft.Blazor.Components a tu página y usa un modo de renderizado interactivo.

Incluido en RayCraft Free. Hay ejemplos que funcionan en el repositorio de GitHub (MIT); contiene código de ejemplo y demostración, no el código de la biblioteca.

Todos los controles ยท Documentación