# 弹出框

# 平台差异

App H5 微信小程序 支付宝小程序 头条小程序

# Props

参数 说明 类型 可选值 默认值
visible 是否可见 boolean false
before-close 是否开启关闭前回调 boolean false
direction 方向 string top / right / bottom / left left
close-on-click-modal 点击遮罩层是否关闭 boolean false
size 弹出框宽度 string auto
force-update 显隐时是否重新加载 boolean false
padding 内间距 number, string 20rpx

# Events

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

# 示例

<template>
	<view>
		<cl-popup :visible.sync="visible" size="300rpx" direction="left"> 我在这 </cl-popup>

		<cl-button @tap="open">打开</cl-button>
	</view>
</template>

<script>
	export defaut {
	    data() {
	        return {
	            visible: false
	        }
	    },

	    methods: {
	        open() {
	            this.visible = true
	        }
	    }
	}
</script>