가져오기
import { NuiNumberField, NuiNumberInput, NuiNumberStep } from '@needless-ui/angular/number-field';NuiNumberField
입력과 증감 버튼을 하나로 묶습니다.
NuiNumberInput
숫자를 담는 텍스트 입력으로, ARIA 스핀 버튼 역할을 합니다.
| 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|
value양방향 | number | null | null | 숫자이며, 비어 있으면 null입니다. 폼과도 함께 사용할 수 있습니다. |
min입력 | number | 허용되는 최솟값. | |
max입력 | number | 허용되는 최댓값. | |
step입력 | number | 1 | 한 단계에 값이 바뀌는 양. 포커스를 잃으면 값이 이 단위에 맞춰집니다. |
format입력 | Intl.NumberFormatOptions | {} | Intl.NumberFormat 옵션. 예: { style: 'currency', currency: 'EUR' }. |
locale입력 | string | LOCALE_ID | 숫자의 서식 지정과 읽기에 사용하는 로케일. |
disabled입력 | boolean | false | 입력과 버튼을 비활성화합니다. |
stepBy메서드 | (count: number) => void | 지정한 단계 수만큼 값을 올리거나(양수) 내립니다(음수). |
NuiNumberStep
증감 버튼입니다. 누르고 있으면 반복됩니다.
| 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|
nuiNumberStep입력 | number | 1은 값을 올리고 -1은 값을 내립니다. | |
label입력 | string | 접근 가능한 이름. 기본값은 ‘Increase’ 또는 ‘Decrease’입니다. |