37 lines
864 B
JavaScript
37 lines
864 B
JavaScript
export default {
|
||
props: {
|
||
// 当前选中项的value值
|
||
value: {
|
||
type: [Number, String, Array],
|
||
default: ''
|
||
},
|
||
// 菜单项标题
|
||
title: {
|
||
type: [String, Number],
|
||
default: ''
|
||
},
|
||
// 选项数据,如果传入了默认slot,此参数无效
|
||
options: {
|
||
type: Array,
|
||
default() {
|
||
return []
|
||
}
|
||
},
|
||
// 是否禁用此菜单项
|
||
disabled: {
|
||
type: Boolean,
|
||
default: false
|
||
},
|
||
// 下拉弹窗的高度
|
||
height: {
|
||
type: [Number, String],
|
||
default: 'auto'
|
||
},
|
||
// 点击遮罩是否可以收起弹窗
|
||
closeOnClickOverlay: {
|
||
type: Boolean,
|
||
default: true
|
||
}
|
||
}
|
||
}
|