微信小程序自定义弹窗-自定义动画弹窗 - 更新日志
1.0.3(2022-07-12)
修改弹窗不居中的问题
1.0.2(2022-06-01)
修复了数据类型警告
1.0.1(2022-05-23)
dankke
1.0.0(2022-05-23)
dankePop
介绍
{dankePop 一个自定义Pop,目前只测试了微信小程序适配,H5端丢失动画}
安装教程
- 下载压缩包,与通常的自定义组件导入方式相同
- 导入
- 导入
使用说明
- 组件参数说明
- position //弹出的开始位置 类型: String, 可选 right、left、top、bottom、middle(默认返回middle)
- shows //控制弹出层的显示 类型: Boolean, 必填
- mask //遮罩层时间 类型: Number, 1 点击遮罩隐藏弹出层,0 遮罩层点击没反应
- change //控制动画的样式 类型: Boolean, 必填
- @lows //点击遮罩事件
- 组件使用示例
<template> <view class="content"> <pops position="bottom" mask="1" @lows="closeTopPop" :change="move" :shows="popTopShow"> <view class="pops"> <image src="../../static/icon1.png"></image> <view>{{pop}}</view> <view>{{email}}</view> </view> </pops> <view class="body " > <button @click="closeTopPop(1)">点我打开</button> </view> </view> </template> <script> import pops from '../component/pop.vue' export default { components: { pops, }, data() { return { pop: '这是一个弹窗', email:'问题反馈 : danke0526@163.com', popTopShow: false, move: true } }, methods: { closeTopPop(id) { //关闭弹窗 if (id == 1) { this.move = true this.popTopShow = true } else { this.move = false setTimeout(() => { this.popTopShow = false }, 300) } }, } } </script>
#### 2022-05-23
#### danke0526@163.com
#### Copyright©2017-2022.暴风蛋壳DANKEBIBI Rights Reserved