Chuyển tới nội dung chính

Picker

Picker là component giúp tạo bộ chọn, hiển thị một hoặc nhiều danh sách có thể cuộn gồm các giá trị riêng biệt mà mọi người có thể chọn.

Picker Properties

PropTypeDefaultDescription
placeholderstringPicker input placeholder
titlestringPicker title
labelstringLabel cho input picker
infostringThêm thông tin thêm về picker
inputIDstringID cho picker. Lưu ý: Mỗi picker cần truyền ID
dataarrayMảng các object chứa các Picker Options Parameters
defaultSelectarrayMảng chứa các options mặc định dùng trong trường hợp sử dụng uncontrolled components
selectedarrayMảng chứa các options đã chọn
actionTextstringNội dung Action Button
onClickActionfunctionEvent handler khi người dùng click lên action button
onChangefunctionEvent handler xử lý sự kiện khi giá trị picker thay đổi
onCancelfunctionEvent handler xử lý sự kiện đóng picker

Picker Events

EventPropDescription
changeonChangeEvent sẽ được triggered khi giá trị của picker thay đổi, thêm event handler thông qua onChange prop
closeonCancelEvent sẽ được triggered khi picker đóng, thêm event handler thông qua onCancel prop

Picker Options Parameters

paramTypeDefaultDescription
valuesarrayMảng các giá trị kiểu string của từng cột
displayValuesarrayMảng các tên hiển thị kiêu string của từng cột. Nếu không xác định, sẽ hiển thị value
cssClassstringThêm class cho column container
textAlignstring"center"Căn lề nội dung trong từng cột. Các giá trị "left", "right", `"center"
widthnumberKích thước columns tính theo px
dividerbooleanXác định column là divier
contentstringNội dung hiển thị trên divider (khi divider=true)
onChangefunction(picker, value, displayValue)Callback function được thực thi khi giá trị picker thay đổi

Ví dụ

Code demo fallback when rendering server side!