朴实无华的vue时间选择组件

本文介绍了如何创建一个朴实无华的Vue时间选择组件。通过使用Date()函数获取每年每月的天数,点击显示组件,取消或点击背景则消失。组件接受theme和poptheme参数以定制颜色,success和close回调分别在确定选择和组件关闭后执行。
摘要由CSDN通过智能技术生成

vue时间选择组件

效果

time组件

思路

  1. 一个vue组件,一个函数调用使其产生。
  2. 时间函数Date()的使用,来获取每年每月的天数。
  3. 点击就出现这个组件,取消或者点击背后的层就会消失

定义传参

  1. theme: string类型,颜色值,控制值主题颜色,上面这个例子为默认颜色值。
  2. poptheme: string类型,颜色值,控制背景颜色,建议使用默认值,因为大部分的这种动态出现的组件背景颜色都是这种半透明黑。
  3. success:Fn类型,在点击确定后执行,接受一个数据,里面存储用户选择的时间。
  4. close:Fn类型,在组件消失后执行的函数,感觉不太用的上。

布局代码放在了码云上面,这里就不细说了🔗

如何使用

将com.js引入你想使用的页面里面

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值