Import
import { NuiNumberField, NuiNumberInput, NuiNumberStep } from '@needless-ui/angular/number-field';NuiNumberField
Nhóm ô nhập với các nút tăng giảm của nó.
NuiNumberInput
Ô nhập văn bản chứa một con số, đóng vai trò spinbutton ARIA.
| Tên | Kiểu | Mặc định | Mô tả |
|---|---|---|---|
valueHai chiều | number | null | null | Con số, hoặc null khi trống. Cũng dùng được với biểu mẫu. |
minInput | number | Giá trị nhỏ nhất được phép. | |
maxInput | number | Giá trị lớn nhất được phép. | |
stepInput | number | 1 | Mức thay đổi của giá trị sau mỗi bước. Khi mất focus, giá trị được làm tròn theo bước. |
formatInput | Intl.NumberFormatOptions | {} | Tùy chọn Intl.NumberFormat, chẳng hạn { style: 'currency', currency: 'EUR' }. |
localeInput | string | LOCALE_ID | Locale dùng để định dạng và đọc số. |
disabledInput | boolean | false | Vô hiệu hóa ô nhập và các nút của nó. |
stepByPhương thức | (count: number) => void | Tăng (số dương) hoặc giảm (số âm) giá trị theo một số bước. |
NuiNumberStep
Nút tăng giảm. Giữ nút để lặp lại.
| Tên | Kiểu | Mặc định | Mô tả |
|---|---|---|---|
nuiNumberStepInput | number | 1 để tăng và -1 để giảm. | |
labelInput | string | Accessible name. Mặc định là “Increase” hoặc “Decrease”. |