小程序时间组件的开发

代码不在此书写,请到本人github上面获取
小程序时间组件https://github.com/hjyclover/miniTimeComponets
代码里面注释也很多的,目前还没有写使用文档,可以看着注释去使用
下面展示功能图,
目前本人测试,安卓和苹果手机都没有问题,如果发现问题,麻烦告知一些评论区,让我也了解一下

	// 滚动选择
    async pickerChange(e){
      let nPickVal = e.detail.value

      let type = this.data.pickType
      let pickDate = this.data.pickDate

      switch(type){
        case "startAndEnd":  
                      pickDate[1]= await this.getHourMin(pickDate[0][nPickVal[0]]);
                      pickDate[4]= await this.getHourMin(pickDate[3][nPickVal[3]]);

                      this.setData({
                        pickDate
                      })
                      //这里的位置需要换一下,不然有点小细节问题,只需要将 this.defaultTime(nPickVal); 放在setData之后就可以了
                      this.defaultTime(nPickVal); 
              break;
        case  "dates" :  
                        pickDate[2]= await this.getMonthDay(pickDate[0][nPickVal[0]],pickDate[1][nPickVal[1]]);
                        this.setData({
                          pickDate
                        });
                        this.defaultTime(nPickVal); 
              break;
        
        default: this.defaultTime(nPickVal);
      }
      console.log(pickDate)
 
    },

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值