Import
import { NuiOtp, NuiOtpInput } from '@needless-ui/angular/otp';NuiOtp
วาดช่องต่าง ๆ และครอบช่องกรอกไว้
| ชื่อ | ชนิด | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|
lengthInput | number | 6 | จำนวนอักขระ |
patternInput | 'digits' | 'alphanumeric' | 'digits' | digits หรือ alphanumeric สำหรับตัวอักษรและตัวเลข |
groupsInput | number[] | [] | ขนาดของแต่ละกลุ่ม โดยมีตัวคั่นวาดไว้ระหว่างกลุ่ม เช่น [3, 3] |
maskedInput | boolean | false | แสดงจุดแทนอักขระ |
completedOutput | string | ส่งรหัสออกมาทุกครั้งที่เติมช่องสุดท้ายครบ |
NuiOtpInput
ช่องกรอกจริง ซึ่งจะได้รับ attribute ที่รหัสแบบใช้ครั้งเดียวต้องมี
| ชื่อ | ชนิด | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|
webOtpInput | boolean | false | เติมรหัสจาก SMS ที่เข้ามาผ่าน WebOTP API ในที่ที่รองรับ |