Skip to content

Popup 弹出框

参数

参数说明类型可选值默认值
modelValue / v-model是否可见booleanfalse
direction方向stringtop / right / bottom / leftcenter
close-on-click-modal点击遮罩层是否关闭booleanfalse
modal是否显示遮罩层booleantrue
modal-background遮罩层背景色stringrgba(0, 0, 0, 0.4)
size弹出框宽度stringauto
background-color背景色string#fff
padding内间距number, string20rpx
border-radius圆角number, string20rpx
zIndex层级number200

事件

事件名称说明回调参数
close关闭回调function(done)

示例

基础用法

html
<cl-popup v-model="visible">
	<cl-text value="云想衣裳花想容,春风拂槛露华浓。"></cl-text>
</cl-popup>

不显示遮罩层

html
<cl-popup v-model="visible" :modal="false">
	<cl-button @tap="visible = false">点我关闭</cl-button>
</cl-popup>

添加样式

html
<cl-popup v-model="visible" background-color="red" border-radius="20rpx">
	<cl-text color="#fff" value="云想衣裳花想容,春风拂槛露华浓。"></cl-text>
</cl-popup>