在layui的layDate组件中添加设置一周开始的方法
国际惯例周日作为一周的开始,但是有的用户使用习惯还是比较倾向周一作为一周的开始,但是目前laydate是没有一个配置项可以来决定这个的,在laydatePro中添加了一个配置项的支持如下:
从注释里面也可以看到,为了使用的方便,可以设置0到6(也就是Date.getDay()对应的值)之外,同时提供了可以设置成对应的日一二三或者Su,Mo,Tu这些。推荐:layui/" target="_blank">layui框架快速入门
下面简单的介绍一下背后的实现逻辑:
1、在默认的config中添加一个weekStart的初始值
2、在render的时候用正则表达式校验填入的值符合要求不,符合的话设置成对应的0-6如果不符合重置成0
3、到了后面实际渲染这个laydate的时候根据weekStart去生成节点
这里有两个部分,一个是表头的th上显示的
另外一个是实际td里面的内容的
到此关于设定一周开始的就改好了,例子给出的是周一开始,这个实际是使用会比较常见的,但是并不是只能设置周一,实际上支持设置任意一天作为开始,后面跟据实际需要的时候设置即可
-
layui的分页怎么用
layui是一个非常实用的前端开发库,利用它我们可以方便,简单的创建各种美观的前端ui,下面我们就来简单来看一个常用的分...
layui
2个月前 (11-16) 142 -
layui怎么设置checkbox勾选
方法1在返回的json中设置LAY_CHECKED为true,页面上的checkbox就是选中状态了。data":[ ...
layui
2个月前 (11-16) 93 -
layui怎么对弹出层显示数据
layui怎么对弹出层显示数据?下面给大家举个例子:<a>点击查看</a>function fu...
layui
2个月前 (11-16) 113 -
layui表格怎么清空
监听复选框事件:var checkedArr=[];table.on('checkbox(demo)', functio...
layui
2个月前 (11-16) 107 -
layui有什么主要功能
一、分页功能layui框架分页使用,其实layui分页非常简单只需要传入一个总页数就可以很好运用这个功能。下面就看一下我...
layui
2个月前 (11-16) 111
- 如何在Python中执行F检验 12秒前
- Python技术求职市场的现状分析与预测 50秒前
- Python程序将字符串列表转换为逗号分隔的字符串 2分钟前
- Python程序提取网格匹配字符串 3分钟前
- 学Python能否确保你在IT行业内立足? 5分钟前
- Python中llist模块的dllist类 5分钟前
- 在现代工作环境中,Python编程对职业发展的重要性 6分钟前
- 为什么Python编程是目前最具竞争优势的就业方向? 7分钟前
- Python开发者的薪资水平:真相揭秘 8分钟前
- 使用元组字面值创建一个Python程序 9分钟前