Đi tới nội dung tài liệu
Underverse UI Logo
ComponentPicker & Select

ColorPicker

ColorPicker thuộc nhóm Picker & Select. Xem demo trực tiếp, cách tích hợp và các lưu ý triển khai.

Bắt đầu nhanh

Import ColorPicker từ entry công khai. Các ví dụ bên dưới thể hiện những kiểu tương tác và cấu hình được hỗ trợ.

component.tsxtsx
import { ColorPicker } from '@underverse-ui/underverse';

Ví dụ tương tác

Dùng thử ColorPicker thật, xem mã ví dụ và tra cứu các prop đã được mô tả.

Đang tải ví dụ tương tác…
Tham chiếu

Tham chiếu API

Tra cứu các thuộc tính, kiểu dữ liệu được chấp nhận, giá trị mặc định và lưu ý về hành vi.

Dữ liệu được sinh từ API TypeScript công khai của thư viện. Kiểu dữ liệu, thuộc tính bắt buộc và giá trị mặc định luôn đồng bộ với mã nguồn.

ColorPicker

Component
Thuộc tínhMô tảKiểuMặc định
valueGiá trị màu điều khiển (#RRGGBB hoặc rgba).string
defaultValueGiá trị ban đầu khi uncontrolled.string"#4f46e5"
onChangeHàm callback khi màu thay đổi.(value: string) => void
disabledVô hiệu hoá điều khiển.booleanfalse
withAlphaBật tuỳ chọn kênh alpha (độ trong suốt).booleanfalse
formatĐịnh dạng xuất cho onChange (hex hoặc rgba).OutputFormat"hex"
presetsBảng màu mẫu để chọn nhanh.string[]
triggerClassNameClass for the trigger buttonstring
contentClassNameClass for the popover content panelstring
clearableShow a clear button to reset to emptybooleanfalse
copyableShow copy to clipboard buttonbooleantrue
sizeSize variant of the pickerColorPickerSize"md"
variantVisual variant of the pickerColorPickerVariant"default"
showRecentShow recent colors historybooleanfalse
showHarmonyShow color harmony suggestionsbooleanfalse
maxRecentMax recent colors to remembernumber8
borderModeMã nguồn chưa cung cấp mô tả bổ sung.BorderMode

Hướng dẫn sử dụng

Dùng ColorPicker khi lựa chọn có giới hạn nhanh và an toàn hơn nhập tự do. Cần cấu hình rõ locale, giới hạn, giá trị bị vô hiệu hóa và trạng thái xóa.

Trợ năng

Khi dùng ColorPicker, hãy giữ trạng thái focus dễ nhận biết, cung cấp tên truy cập khi cần và kiểm tra bàn phím cùng trình đọc màn hình trong ngữ cảnh thực tế.