Slider
Tạo giao diện cho phép người dùng lựa chọn gía trị, hoặc khoảng giá trị trong một giới hạn
Properties
Slider
Name | Type | Default | Description |
---|---|---|---|
defaultValue | number | Tuple | Tương tự như | |
label | string | Nhãn của slider, được hiển thị phía trên slider. | |
marks | boolean | number[] | false | Các điểm cần đánh dấu trên slider. Thiết lập |
max | number | 100 | Giá trị kết thúc của slider. |
min | number | 0 | Giá trị bắt đầu của slider. |
minRange | number | Khoảng cách tối thiểu giữa 2 giá trị được chọn của slider. Chỉ có tác dụng khi sử dụng với range slider ( | |
name | string | Tên định danh của slider trong form. | |
prefix | React.ReactNode | Phần tử được hiển thị ở bên trái slider. | |
renderValue | (value: number | Tuple) => React.ReactNode | Hàm dùng để định dạng giá trị hiển thị khi | |
showValue | boolean | false | Hiển thị giá trị hiện tại của slider ở góc trên bên phải, ngang hàng với Có thể sử dụng cùng với |
step | number | 1 | Bước nhảy của slider. Có thể là một số nguyên hoặc số thập phân. |
suffix | React.ReactNode | Phần tử được hiển thị ở bên phải slider. | |
value | number | Tuple | Giá trị được chọn hiện tại của slider (đối với slider một con trỏ) và mảng chứa 2 giá trị được chọn (đối với slider 2 con trỏ, còn gọi là range slider). Cần được sử dụng cùng với | |
onChange | (value: number | Tuple) => void | Callback được gọi khi giá trị của slider thay đổi. Tham số truyền vào là giá trị hoặc cặp giá trị mới của slider. |