vue自定义日期组件
vue-datepicker
基于 vuejs 2.x 可自定义主题的日期组件
Usage
只需要在项目中加入 calendar.vue,就可以使用了。


向组件传入 prop 即可改变 calendar 的样式


Props
type(String): 默认 single(选择单天),可选 range(选择多天) / time(选择单天 + 时间)
isAbandon(Boolean): 默认 true,早于系统日期的日期选项是否不可选showInput(Boolean): 默认 true,是否展示输入框theme(String): 默认 #e57373,主题色themepannelbg(String): 默认 #fff,pannel 背景颜色themeheadercolor(String): 默认 #fff,pannel 头部字体颜色themeheaderyear(String): 默认为空,pannel 头部年份字体颜色,为空则跟随 themeheadercolor 值themeheadermonth(String): 默认为空,pannel 头部月份字体颜色,为空则跟随 themeheadercolor 值themeheadersep(String): 默认为空,pannel 头部“/”字体颜色,为空则跟随 themeheadercolor 值themeleftarrow(String): 默认为空,pannel 头部左箭头颜色,为空则跟随 themeheadercolor 值themerightarrow(String): 默认为空,pannel 头部右箭头颜色,为空则跟随 themeheadercolor 值themeheaderbg(String): 默认为空,pannel 头部背景颜色,为空则跟随 theme 值themeweekcolor(String): 默认为空,星期字体颜色,为空则跟随 theme 值themeborder(String): 默认为空,底部边框,为空则 color 跟随 theme 值, width = 1px, style = solidthemeselbg(String): 默认为空,选中日期背景颜色,为空则跟随 theme 值themeselcolor(String): 默认 #fff,选中日期字体颜色themebtnborder(String): 默认为空,按钮边框颜色,为空则跟随 theme 值themebtnconbg(String): 默认为空,确认按钮背景颜色,为空则跟随 theme 值themebtncanbg(String): 默认 #fff,取消按钮背景颜色themebtnconfirmcolor(String): 默认 #fff,确认按钮字体颜色themebtncanclecolor(String): 默认 #000,取消按钮字体颜色themecurmonthcolor(String): 默认 #000,当前月份日期的字体颜色themeprevmonthcolor(String): 默认 #aaa,上月日期的字体颜色themenextmonthcolor(String): 默认 #aaa,下月份日期的字体颜色themenotallowcolor(String): 默认 #aaa,无效日期的字体颜色,仅 isAbandon 为 true 有效
vue自定义日期组件的更多相关文章
- Vue自定义日历组件
今天给大家介绍Vue的日历组件,可自定义样式.日历类型及支持扩展,可自定义事件回调.Props数据传输. 线上demo效果 示例 Template: <Calendar :sundayStart ...
- vue自定义日历组件的实现
实现一个日期组件,如图: components.js代码如下: Vue.component('sc-calendar',{ template:'<div class="scCalend ...
- vue自定义全局组件(自定义插件)
有时候我们在做开发的时候,就想自己写一个插件然后就可以使用自己的插件,那种成就感很强.博主最近研究element-ui和axios的时候,发现他们是自定义组件,但是唯一有一点不同的是,在用elemen ...
- vue 自定义报警组件
1.自定义报警组件 Alarm.vue <!-- 报警 组件 --> <template> <div class="alarm"> <!- ...
- vue自定义select组件
1.目的 看了很多element-ui的源码,决定自己实现一个简单的select组件,遇到的几个难点,便记录下来. 2.难点一 element-ui中的select组件通过v-model可以绑定数据, ...
- vue 自定义分页组件
vue2.5自定义分页组件,可设置每页显示条数,带跳转框直接跳转到相应页面 Pagination.vue 效果如下图: all: small(只显示数字和上一页和下一页): html <temp ...
- vue自定义分页组件---切图网
vue2.5自定义分页组件 Pagination.vue,可设置每页显示条数,带跳转框直接跳转到相应页面,亲测有用.目前很多框架自带有分页组件比如elementUI,不过在面对一个拿到PSD稿,然后重 ...
- vue 自定义image组件
介绍 1:当图片加载失败时,给出错误提示. 2:当图片加载中时,给出加载提示. 3:图片处理模式:等比缩放/裁剪/填充/... 1.图片加载状态处理 通过给图片绑定load事件与error事件处理函数 ...
- vue 自定义封装组件 使用 model 选项
自定义组件的 v-model 一个组件上的 v-model 默认会利用名为 value 的 prop 和名为 input 的事件,但是像单选框.复选框等类型的输入控件可能会将 value 特性用于不同 ...
随机推荐
- Reinstall the Arduino Pro Mini Bootloade ISP(转)
源:Reinstall the Arduino Pro Mini Bootloade ISP To resolve the errors I burned the bootloader to the ...
- codeforces #321 DIV2
A题: 链接:http://codeforces.com/contest/580/problem/A dp,最长连续不上升子序列 #include<iostream> #include&l ...
- 20、手把手教你Extjs5(二十)模块Grid的多列表方案
对于有很多字段的模块在一个grid中显示所有的字段,会显得很臃肿,对于不同的用户其侧重的字段类型也不尽相同,因此就有必要为Grid的列表设计多个方案.在这个自定义系统进行设计的时候,我已经将这部分内容 ...
- Android L(5.0)源码之图形与图像处理之图形特效——Matrix
最近在研究android 5.0的gallery模块,学习了相关的知识点,准备写点博客总结一下,有时间了会补充完整
- 【HNOI2013】题解 bzoj3139~bzoj3144
比赛 题目: http://www.lydsy.com/JudgeOnline/problem.php?id=3139 题解: 3$\le$N$\le$10,比较明显是一个搜索题,一开始我是直接搜了 ...
- Zabbix日志错误总结(持续更新)
no active checks on server [*.*.*.*:10051]: host [*] not found failed to accept an incoming connecti ...
- Collections笔记
Colletion是集合接口 Collections是集合工具类,是一个类哈! public class CollectionsTest { public static void main(Strin ...
- SSO单点登录设计
关键字: 单点登录 SSO Session 单点登录在现在的系统架构中广泛存在,他将多个子系统的认证体系打通,实现了一个入口多处使用,而在架构单点登录时,也会遇到一些小问题,在不同的应用环境中可以采用 ...
- UVa 11450 - Wedding shopping
题目大意:我们的朋友Bob要结婚了,所以要为他买一些衣服.有m的资金预算,要买c种类型的衣服(衬衫.裤子等),而每种类型的衣服有k个选择(只能做出一个选择),每个选择的衣服都有一个价格,问如何选择才能 ...
- PHP生成带有干扰线的验证码,干扰点、字符倾斜
PHP生成验证码的类代码,本验证码类支持生成干扰点.干扰线等干扰像素,还可以使字符倾斜.在类中你可以定义验证码宽度.高度.长度.倾斜角度等参数,后附有用法: <?php class class_ ...