微信小程序日历组件calendar详解及实例


Posted in Javascript onJune 08, 2017

微信小程序日历组件calendar详解及实例

微信小程序日历组件calendar详解及实例

模版使用:

src="../cal/calendar.wxml">
 is="calendar" data="{{selected_value,days,month,years,lunar_years,lunar_month,lunar_days,selectDateType,l
unar_selected_value}}">

JS代码使用:

var Calendar = require('../cal/calendar');
 Page({
 data: {
  selected_value: [],
  days: [],
  month: [],
  years: [],
  lunar_years: [],
  lunar_month: [],
  lunar_days: [],
  selectDateType: 1,
  lunar_selected_value: []
 },
 ....
 // 指定选择器回调函数
 new Calendar('key', this, function(date){
   that.setData({
     date: date
   })
 });

样式

.calendar{
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 999;
  background-color: #fff; 
}
.tab{
  display:inline-block;
  width:50%;
  text-align:center;
  font-size:16px;
  color: #ccc;
}
.tab-bar{
  background-color: #eee;
  height: 40px;
  line-height: 40px;
}
.tab-bar .active{
  color: #000;
}
.selected-item{
  font-size: 28px;
}
.event-type_parent{
  font-size: 14px;
}
.event-type_child{
  text-align: center;
  line-height: 30px;
}
.event-type_txt{
  display: inline-block;
}

以上用法看不懂的话,具体就参考代码里面index目录下。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
js中将HTMLCollection/NodeList/伪数组转换成数组的代码
Jul 31 Javascript
js实现一个省市区三级联动选择框代码分享
Mar 06 Javascript
jquery原创弹出层折叠效果点击折叠弹出一个层
Mar 12 Javascript
jQuery中click事件用法实例
Dec 26 Javascript
JavaScript内存管理介绍
Mar 13 Javascript
无缝滚动的简单实现代码(推荐)
Jun 07 Javascript
微信小程序 教程之事件
Oct 18 Javascript
图片懒加载插件实例分享(含解析)
Jan 09 Javascript
vue组件如何被其他项目引用
Apr 13 Javascript
微信小程序系列之自定义顶部导航功能
May 21 Javascript
浅谈Vue SSR中的Bundle的具有使用
Nov 21 Javascript
国内常用的js类库大全(CDN公共库)
Jun 24 Javascript
php简单数据库操作类的封装
Jun 08 #Javascript
ReactJs设置css样式的方法
Jun 08 #Javascript
requirejs按需加载angularjs文件实例
Jun 08 #Javascript
简单谈谈关于 npm 5.0 的新坑
Jun 08 #Javascript
微信小程序开发之toast提示插件使用示例
Jun 08 #Javascript
jquery实现放大镜简洁代码(推荐)
Jun 08 #jQuery
原生JS发送异步数据请求
Jun 08 #Javascript
You might like
合作指挥官:孟斯克
2020/03/16 星际争霸
php实现斐波那契数列的简单写法
2014/07/19 PHP
PHP中的类型约束介绍
2015/05/11 PHP
YII框架中使用memcache的方法详解
2017/08/02 PHP
PHP dirname功能及原理实例解析
2020/10/28 PHP
jquery获取tagName再进行判断
2014/05/29 Javascript
浅谈jQuery中的事件
2015/03/23 Javascript
JavaScript中解析JSON数据的三种方法
2015/07/03 Javascript
基于JavaScript实现文字超出部分隐藏
2016/02/29 Javascript
NodeJS遍历文件生产文件列表功能示例
2017/01/22 NodeJs
JQuery实现文字无缝滚动效果示例代码(Marquee插件)
2017/03/07 Javascript
浅谈React高阶组件
2018/03/28 Javascript
vue项目中vue-i18n和element-ui国际化开发实现过程
2018/04/25 Javascript
详解angular脏检查原理及伪代码实现
2018/06/08 Javascript
如何优雅的在一台vps(云主机)上面部署vue+mongodb+express项目
2019/01/20 Javascript
vue-cli3环境变量与分环境打包的方法示例
2019/02/18 Javascript
微信小程序收货地址API兼容低版本解决方法
2019/05/18 Javascript
详解webpack打包vue项目之后生成的dist文件该怎么启动运行
2019/09/06 Javascript
javascript 原型与原型链的理解及实例分析
2019/11/23 Javascript
vue 通过base64实现图片下载功能
2020/12/19 Vue.js
python抓取网页内容示例分享
2014/02/24 Python
python通过openpyxl生成Excel文件的方法
2015/05/12 Python
python 调用win32pai 操作cmd的方法
2017/05/28 Python
Python编写登陆接口的方法
2017/07/10 Python
python中WSGI是什么,Python应用WSGI详解
2017/11/24 Python
使用python绘制二维图形示例
2019/11/22 Python
Python.append()与Python.expand()用法详解
2019/12/18 Python
Django 解决新建表删除后无法重新创建等问题
2020/05/21 Python
2014三八妇女节活动总结
2014/03/01 职场文书
财务科科长岗位职责
2014/03/10 职场文书
人资专员岗位职责
2014/04/04 职场文书
研究生就业推荐表导师评语
2014/12/31 职场文书
初三语文教学反思
2016/03/03 职场文书
职工的安全责任书范文!
2019/07/02 职场文书
创业计划书之服装
2019/10/07 职场文书
HTML5页面打开微信小程序功能实现
2022/09/23 HTML / CSS