php教程 在layui的layDate组件中添加设置一周开始的方法

 所属分类:php教程

 浏览:165次-  评论: 0次-  更新时间:2022-06-02
描述:这是一篇php教程 在layui的layDate组件中添加设置一周开始的方法的说明内容,如果你想学习查找类似的文章,可以进入web前端开发获得最新优...
这是一篇php教程 在layui的layDate组件中添加设置一周开始的方法的说明内容,如果你想学习查找类似的文章,可以进入web前端开发获得最新优质资料。

手机如何做表格:点击查看

国际惯例周日作为一周的开始,但是有的用户使用习惯还是比较倾向周一作为一周的开始,但是目前laydate是没有一个配置项可以来决定这个的,在laydatePro中添加了一个配置项的支持如下:

1.jpg

从注释里面也可以看到,为了使用的方便,可以设置0到6(也就是Date.getDay()对应的值)之外,同时提供了可以设置成对应的日一二三或者Su,Mo,Tu这些。推荐:layui框架快速入门

下面简单的介绍一下背后的实现逻辑:

1、在默认的config中添加一个weekStart的初始值

2.jpg

2、在render的时候用正则表达式校验填入的值符合要求不,符合的话设置成对应的0-6如果不符合重置成0

3.jpg3、到了后面实际渲染这个laydate的时候根据weekStart去生成节点

这里有两个部分,一个是表头的th上显示的

4.jpg另外一个是实际td里面的内容的

5.jpg到此关于设定一周开始的就改好了,例子给出的是周一开始,这个实际是使用会比较常见的,但是并不是只能设置周一,实际上支持设置任意一天作为开始,后面跟据实际需要的时候设置即可

1.gif

以上就是在layui的layDate组件中添加设置一周开始的方法的详细内容,更多请关注zzsucai.com其它相关文章!

 标签:
积分说明:注册即送10金币,每日签到可获得更多金币,成为VIP会员可免金币下载! 充值积分充值会员更多说明»

讨论这个素材(0)回答他人问题或分享使用心得奖励金币

〒_〒 居然一个评论都没有……

表情  文明上网,理性发言!