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.
84 lines
2.5 KiB
84 lines
2.5 KiB
export default { |
|
props: { |
|
// 是否展示modal |
|
show: { |
|
type: Boolean, |
|
default: uni.$u.props.modal.show |
|
}, |
|
// 标题 |
|
title: { |
|
type: [String], |
|
default: uni.$u.props.modal.title |
|
}, |
|
// 弹窗内容 |
|
content: { |
|
type: String, |
|
default: uni.$u.props.modal.content |
|
}, |
|
// 确认文案 |
|
confirmText: { |
|
type: String, |
|
default: uni.$u.props.modal.confirmText |
|
}, |
|
// 取消文案 |
|
cancelText: { |
|
type: String, |
|
default: uni.$u.props.modal.cancelText |
|
}, |
|
// 是否显示确认按钮 |
|
showConfirmButton: { |
|
type: Boolean, |
|
default: uni.$u.props.modal.showConfirmButton |
|
}, |
|
// 是否显示取消按钮 |
|
showCancelButton: { |
|
type: Boolean, |
|
default: uni.$u.props.modal.showCancelButton |
|
}, |
|
// 确认按钮颜色 |
|
confirmColor: { |
|
type: String, |
|
default: uni.$u.props.modal.confirmColor |
|
}, |
|
// 取消文字颜色 |
|
cancelColor: { |
|
type: String, |
|
default: uni.$u.props.modal.cancelColor |
|
}, |
|
// 对调确认和取消的位置 |
|
buttonReverse: { |
|
type: Boolean, |
|
default: uni.$u.props.modal.buttonReverse |
|
}, |
|
// 是否开启缩放效果 |
|
zoom: { |
|
type: Boolean, |
|
default: uni.$u.props.modal.zoom |
|
}, |
|
// 是否异步关闭,只对确定按钮有效 |
|
asyncClose: { |
|
type: Boolean, |
|
default: uni.$u.props.modal.asyncClose |
|
}, |
|
// 是否允许点击遮罩关闭modal |
|
closeOnClickOverlay: { |
|
type: Boolean, |
|
default: uni.$u.props.modal.closeOnClickOverlay |
|
}, |
|
// 给一个负的margin-top,往上偏移,避免和键盘重合的情况 |
|
negativeTop: { |
|
type: [String, Number], |
|
default: uni.$u.props.modal.negativeTop |
|
}, |
|
// modal宽度,不支持百分比,可以数值,px,rpx单位 |
|
width: { |
|
type: [String, Number], |
|
default: uni.$u.props.modal.width |
|
}, |
|
// 确认按钮的样式,circle-圆形,square-方形,如设置,将不会显示取消按钮 |
|
confirmButtonShape: { |
|
type: String, |
|
default: uni.$u.props.modal.confirmButtonShape |
|
} |
|
} |
|
}
|
|
|