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 特性用于不同 ...
随机推荐
- FZU 1054 阅读顺序
水题,倒着输出. #include<cstdio> #include<cstring> #include<cmath> #include<algorithm& ...
- Ural Vol1(dif>=900)
目前已AC: 2 1040.Airline Company(构造) 题目要求与每个顶点相连的所有边编号最大公约数为1,其实只要其中的两条边编号互质,所有边编号的最大公约数一定为1.我们知道相邻的数字 ...
- Lua C Api lua_gettable 、lua_settable 、lua_next 使用详解
之前一直没理清lua_gettable和lua_settable的使用,今天理清了,顺便就做下笔记了.1.lua_gettable void lua_gettable (lua_State *L, i ...
- php连接mysql数据库(新浪云SAE)
新浪云提供了免费的创建服务器端应用的服务.网址为:https://www.sinacloud.com/ 在上面创建好应用,然后在本地使用记事本编写应用的代码如下: <?php echo &quo ...
- IOS第三方数据库--FMDB 分类: ios技术 2015-03-01 09:38 57人阅读 评论(0) 收藏
iOS中原生的SQLite API在使用上相当不友好,在使用时,非常不便.于是,就出现了一系列将SQLite API进行封装的库,例如FMDB.PlausibleDatabase.sqlitepers ...
- HDU 1255 覆盖的面积 ——(线段树+扫描线)
又做了一题扫描线以后对节点的覆盖标记理解的更加深刻了. 代码如下: #include <stdio.h> #include <algorithm> #include <s ...
- 一个异步任务接收两个url下载两个图片
有两个url,一个是下载用户头像的url,一个是下载用户上传图片的url,想要用一个异步任务同时下载这两个图片. 程序的下载任务是这么执行的,先接受url参数,然后调用 imgUrls = infoP ...
- java求两个集合的差集
public static void main(String[] args) {Set set = new HashSet();Set set1 = new HashSet();set.add(&qu ...
- 【MySQL】JDBC连接MySQL的一些问题以及解决办法
[MySQL]JDBC连接MySQL的一些问题以及解决办法 http://blog.csdn.net/baofeidyz/article/details/52017047
- Delphi在Vasta/win 7下通过UAC控制
在Windows编程时,为了兼容Win7与XP,许多需要底层权限的程序需要通过UAC验证,这是微软出的一个很恶心的东西……还不如Ubuntu那种Root机制呢……但是有困难我们就要克服-现在有一种方式 ...