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

Picker

Cú pháp

<zmp-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
input-idstringID cho picker. Lưu ý: Mỗi picker cần truyền ID
dataarrayMảng các object chứa các Picker Options Parameters
default-selectarrayMả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
action-textstringNội dung Action Button
on-click-actionfunctionEvent handler khi người dùng click lên action button
on-changefunctionEvent handler xử lý sự kiện khi giá trị picker thay đổi
on-cancelfunctionEvent handler xử lý sự kiện đóng picker

Picker Events

EventDescription
@changeEvent sẽ được triggered khi giá trị của picker thay đổi
@closeEvent sẽ được triggered khi picker đóng

Picker Options Parameters

paramTypeDefaultDescription
valuesarrayMảng các giá trị kiểu string của từng cột
display-valuesarrayMả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
css-classstringThêm class cho column container
text-alignstring"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)
on-changefunction(picker, value, displayValue)Callback function được thực thi khi giá trị picker thay đổi

Ví dụ

Code demo fallback when rendering server side!