uniApp打卡日历
功能
滑动切换时间,打点功能,支持月周切换日历组件
这是一款支持滑动切换以及周模式和月模式切换功能的日历组件,可以设置打卡信息,自定义样式。
组件样式使用了sass所有需要项目中先安装node-sass和sass-loader。
日历组件,组件名:zzx-calendar,代码块: zzxCalendar。
地址:https://ext.dcloud.net.cn/plugin?id=1732
代码
<template>
<view class="content">
<zzx-calendar @selected-change="datechange" @days-change="days" showBack />
</view>
</template>
<script>
import zzxCalendar from "@/components/zzx-calendar/zzx-calendar.vue";
export default {
components: {
zzxCalendar,
},
data() {
return {
};
},
methods: {
datechange(e) {
console.log('选择日期', e);
},
days(e) {
console.log('本月开始时间和结束时间', e)
}
},
}
</script> <style lang="scss" scoped>
.content {
width: 100%;
min-height: 100vh;
}
/*表格通用样式*/
.zzx-form {
box-sizing: border-box;
width: 100%;
padding: 0 30upx;
font-size: 24upx;
}
.zzx-form-btn {
width:560upx;
height:90upx;
background:linear-gradient(180deg,rgba(28,173,251,1) 0%,rgba(61,190,253,1) 100%);
box-shadow:0upx 3upx 6upx rgba(0,0,0,0.16);
border-radius:45upx;
color: #ffffff;
&[disabled]:not([type]) {
color: #ffffff;
width:560upx;
height:90upx;
background:rgba(221,221,221,1);
box-shadow:0upx 3upx 6upx rgba(0,0,0,0.16);
border-radius:45upx;
}
} .zzx-form-item {
width: calc(100% - 60upx);
margin: 0 auto;
display: flex;
height: 90upx;
line-height: 90upx;
flex-flow: row nowrap;
justify-content: flex-start;
align-items: center;
border-bottom: 1upx solid #DDDDDD;
&:last-child {
border: none;
margin: 30upx auto;
}
.zzx-form-label {
width: 150upx;
}
.zzx-form-label-required {
&:before {
display: inline;
content: '*';
color: #ff5500;
}
}
.zzx-form-arrow {
width: 18upx;
height: 36upx;
}
}
.zzx-form-value{
flex: 1;
.zzx-radio-label {
margin-right: 15upx;
}
.zzx-checkbox-label {
margin-right: 15upx;
}
}
.zzx-form-input {
height: 90upx;
line-height: 90upx;
}
.zzx-picker-null {
color: #dddddd;
}
</style>
uniApp打卡日历的更多相关文章
- Alpha阶段敏捷冲刺(八)
1.站立式会议 提供当天站立式会议照片一张 2.每个人的工作 (有work item 的ID),并将其记录在码云项目管理中: 昨天已完成的工作. 祁泽文:写了关于统计的按钮的代码. 徐璐琳:完善了&q ...
- 【近取 Key】Alpha - 项目展示
项目与团队亮点 一.团队成员与分工简介 成员组成与分工 本团队由 6 名成员组成,其中有 3 名 PM,2 名后端开发人员与 4 名前端开发人员,由于组内成员数量有限,因此所有 PM 均需同时兼领开发 ...
- 【近取 Key】Alpha - v1.0 版本发布说明
功能与特性 Alpha 版本虽然为本软件的第一代版本,但已基本覆盖了用户个人使用时的主要功能.除登陆注册与后台管理外,下文将分版块详细介绍面向用户的主要功能特性. 『产品主页』 潜在应用场景 场景 0 ...
- 自己用js写的日历(在考勤中使用,显示员工的日期的考勤情况)
1.HTML部分 <div id="AttendanceDataDetailDiv"> <div class="A_close"> &l ...
- Microsd卡中植入NFC技术设计
NFC(Near Field Communication,近距离通信),是基于RFID技术发展起来的一种应用在手机上的近距离无线通信技术,主要应用在以下三种模式: 卡模拟状态:手机作为支付工具,可以模 ...
- 【Time系列四】查询各月份的日历
荒废了两个星期没学java了,今天一心想突破"日历查询"这个小程序.先用比较简单的python实现下. 无奈天资愚钝,想了一个上午.最后卡在了日期排列的问题上,只好去参考下别人的代 ...
- 撸一个Android高性能日历控件,高仿魅族
Android原生的CalendarView根本无法满足我们日常开发的需要,在开发吾记APP的过程中,我觉得需要来一款高性能且美观简洁的日历控件,觉得魅族的日历风格十分适合,于是打算撸一款. gith ...
- Java纸牌小demo以及日历小demo
//卡牌类 public class Card { //定义卡牌的点数 public static final String[] cardName = { "3", "4 ...
- Android自己定义组件之日历控件-精美日历实现(内容、样式可扩展)
需求 我们知道.Android系统本身有自带的日历控件,网络上也有非常多开源的日历控件资源.可是这些日历控件往往样式较单一.API较多.不易于在实际项目中扩展并实现出符合详细样式风格的,内容可定制的效 ...
随机推荐
- spring-boot-route(九)整合JPA操作数据库
单调的增删改查让越来越多的程序员感到乏味,这时候就出现了很多优秀的框架,完成了对增删改查操作的封装,只需要简单配置,无需书写任何sql,就可以完成增删改查.这里比较推荐的是Spring Data Jp ...
- BUUCTF-[极客大挑战 2019]PHP 1
打开题目,我们就看到这个猫,先是用鼠标晃了晃,还跟着我的光标摇脑袋.我是来做题的.前端工程师肯定也对这个下功夫了. 有一个良好的备份网站的习惯很好啊,我们首先根据题目的提示,用dirsearch扫目录 ...
- 从0到1进行Spark history分析
一.总体思路 以上是我在平时工作中分析spark程序报错以及性能问题时的一般步骤.当然,首先说明一下,以上分析步骤是基于企业级大数据平台,该平台会抹平很多开发难度,比如会有调度日志(spark-sub ...
- Python+Appium自动化测试(7)-截图方法
一,selenium模块的两种截图方法 get_screenshot_as_file(filename) 参数filename为截图文件保存的绝对路径,如: driver.get_screenshot ...
- 判断移动还是PC 以及微信环境
//判断pc还是移动端 function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Andro ...
- 用网桥和veth实现容器的桥接模式
原理图如下 具体命令先不写了,有时间再写,主要还是用的上一篇说的知识.
- 多测师讲解自动化测试 _RF数据库操作(上)_高级讲师肖sir
一.安装库 1.查看数据库是否按安装 1.1 DatabaseLibrary pip3 install mysqlclient-2.0.1-cp37-cp37m-win_amd64.whl dos ...
- 利用github创建个人网站
先建个仓库,仓库名为: 用户名.github.io 进入仓库,删除README.md文件 新建个文件,文件名为: index.html,内容根据自己要求编写 打开网站,地址:https://用户名.g ...
- 【C语言教程】双向链表学习总结和C语言代码实现!值得学习~
双向链表 定义 我们一开始学习的链表中各节点中都只包含一个指针(游标),且都统一指向直接后继节点,通常称这类链表为单向链表. 虽然使用单向链表能 100% 解决逻辑关系为 "一对一" ...
- Linux给特定进程单独指定DNS
Linux本身只能通过/etc/resolv.conf设置全系统的DNS.这里有一种给特定进程单独设置DNS的方法,通过免root的mount namespace达成.使用脚本只需要一条简洁的命令就可 ...