ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

微信小程序农历日期选择器 lunar-picker

2022-01-14 14:02:25  阅读:365  来源: 互联网

标签:picker 微信 农历 日期 2018 选择器 lunar


lunar-picker 是一款微信小程序农历日期选择器组件,内部使用 picker-view 、picker-view-column 组件封装;涉及到农历日期的换算使用了calendar.js。

使用

lunar-picker 的使用与微信官方组件 picker 日期选择器类似。

  1. 将components、js文件夹下载到对应的项目目录
  2. 在需要使用农历日期选择器的页面json文件中 (注意路径)
  "usingComponents": {
    "lunar-picker": "../../components/lunar-picker"
  },

  3.在wxml中

<view slot="footer" class="footer_style" >
    <lunar-picker bindconfirm="handleLunarDateConfirm" value="{{ pickedLunarDate }}">
        <view>{{ pickedLunarDate }}</view>
    </lunar-picker>
</view>

  

属性

属性名类型默认值说明
value string 当天 若不提供value或格式有误,将使用当天的农历日期作为默认日期
bindchange eventhandle   滚动触发的 change 事件
bindconfirm eventhandle   点击确定触发的 confirm 事件

 

event.detail =  {
    Animal: "狗"
    IDayCn: "廿一"
    IMonthCn: "五月"
    Term: null
    astro: "巨蟹座"
    cDay: 4
    cMonth: 7
    cYear: 2018
    date: "2018-7-4"
    festival: null
    format: "2018 戊戌 五月 廿一"
    gzDay: "丁酉"
    gzMonth: "戊午"
    gzYear: "戊戌"
    isLeap: false
    isTerm: false
    isToday: false
    lDay: 21
    lMonth: 5
    lYear: 2018
    lunarDate: "2018-5-21"
    lunarFestival: null
    nWeek: 3
    ncWeek: "星期三"
}

注意

农历日期的统一格式为:

"2021 辛丑 正月 初一"

中间使用空格分隔,暂不支持自定义。

项目地址: lunar-picker 选择器

 

标签:picker,微信,农历,日期,2018,选择器,lunar
来源: https://www.cnblogs.com/engeng/p/15801567.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有