收藏
评论

learnAndLive

初学写的一个自定义弹窗,便于理解组件吧.拿来玩玩

/**

* Ruo-popupComponents
* 弹窗组件
* 自定义弹窗内容.建议如有不满足的需求,添加组件自定义内容兼容
* 组件属性:
*      background          str(十六进制/rgb颜色)   设置弹窗背景颜色
*      width               number(数值,单位rpx)    弹窗宽度
*      title               str(标题文字)           弹窗标题
*      titleColor          str(十六进制/rgb颜色)   标题颜色
*      cancelText          str(标题文字)           取消按钮文字
*      cancelTextColor     str(十六进制/rgb颜色)   确定按钮文字颜色
*      confirmText         str(标题文字)           确定按钮文字
*      confirmTextColor    str(十六进制/rgb颜色)   确定按钮文字颜色
*      topType      number(样式类型,可在组件wxml及wxss页面自行定义,已提供几种常用模板)   顶部样式自定义类型
*      bottomType   number(样式类型,可在组件wxml及wxss页面自行定义,已提供几种常用模板)   底部样式自定义类型
*      customType   number(样式类型,可在组件wxml及wxss页面自行定义,已提供几种常用模板)   特殊(叉×关闭需求)使用
*
*      到此弹窗已经可以随心所欲的进行各种变化.是开发中按需使用属性即可.提供的属性不够? 可以参照实例.进行任意一个样式的复用重写.
*
* 组件方法:
*      setTopHeight()  设置组件距离顶部距离
*      hide()          隐藏弹窗
*      show()          展示弹窗
*      cancelEvent()   点击取消事件
*      confirmEvent()  点击确认事件
*      _onClose()      关闭按钮关闭事件
*/


扫码体验

赞 0
收藏
登录 后发表内容