You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
65 lines
1.6 KiB
65 lines
1.6 KiB
export default { |
|
props: { |
|
// 标题选中时的样式 |
|
activeStyle: { |
|
type: [String, Object], |
|
default: () => ({ |
|
color: '#2979ff', |
|
fontSize: '14px' |
|
}) |
|
}, |
|
// 标题未选中时的样式 |
|
inactiveStyle: { |
|
type: [String, Object], |
|
default: () => ({ |
|
color: '#606266', |
|
fontSize: '14px' |
|
}) |
|
}, |
|
// 点击遮罩是否关闭菜单 |
|
closeOnClickMask: { |
|
type: Boolean, |
|
default: true |
|
}, |
|
// 点击当前激活项标题是否关闭菜单 |
|
closeOnClickSelf: { |
|
type: Boolean, |
|
default: true |
|
}, |
|
// 过渡时间 |
|
duration: { |
|
type: [Number, String], |
|
default: 300 |
|
}, |
|
// 标题菜单的高度 |
|
height: { |
|
type: [Number, String], |
|
default: 40 |
|
}, |
|
// 是否显示下边框 |
|
borderBottom: { |
|
type: Boolean, |
|
default: false |
|
}, |
|
// 标题的字体大小 |
|
titleSize: { |
|
type: [Number, String], |
|
default: 14 |
|
}, |
|
// 下拉出来的内容部分的圆角值 |
|
borderRadius: { |
|
type: [Number, String], |
|
default: 0 |
|
}, |
|
// 菜单右侧的icon图标 |
|
menuIcon: { |
|
type: String, |
|
default: 'arrow-down' |
|
}, |
|
// 菜单右侧图标的大小 |
|
menuIconSize: { |
|
type: [Number, String], |
|
default: 14 |
|
} |
|
} |
|
}
|
|
|