layui中使用lay-verify进行非必填项校验时的大坑

某些表单元素为非必填项,但是却需要校验输入数据的格式是否正确,使用的layui的lay-verify 进行校验,例如lay-verify=“phone”验证手机号码规则是否合法,但是这玩意有个坑,如果不输入数据也会认为数据不合法,所有的校验规则,默认都是必填项!!!!!最后在官方社区找到一个帖子目前问题已解决
解决办法:修改layui校验规则源码,目前没发现修改以后有什么问题
修改源码如下:

phone:[/(^$)|^1\d{10}$/,’请输入正确的手机号’],
email:[/(^$)|^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,’邮箱格式不正确’],
url:[/(^$)|(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/,’链接格式不正确’],
number:[/(^$)|^\d+$/,’只能填写数字’],
date:[/(^$)|^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/,’日期格式不正确’],
identity:[/(^$)|(^\d{15}$)|(^\d{17}(x|X|\d)$)/,’请输入正确的身份证号’]

新增部分:(^$)|

需要修改两个文件:form.js和layui.all.js

如果该选项为必填:建议使用,lay-verify=“required|number”校验,其中required是校验必填,多种校验规则之间用 | 间隔,这个竖线是或。

发表于:2020-12-01 17:27:22 分类:代码,工作 发表评论 Tags:

设置Redis的密码时,不建议有&符号

一般WEB环境的默认配置中session是采用文件file形式存放于某个目录下,虽然可以设置Session的生命周期,但很多情况下若业务系统不主动发起销废,则造成生成的Session文件越积越多,严重时会因为受到操作系统对目录下文件数量的限制,而引发故障。比如用NGINX+php-fpm的组合时,因为php-fpm少了守护进程不会主动去清理Session,目录下无效Session太多会影响系统的IOS性能。 (more…)

发表于:2020-11-15 21:30:06 分类:工作,服务器 发表评论 Tags:

最近准备研发一套移动端的动效系统

美好的事物,大家都喜欢。纵观现在市面上APP的效果,大多数是实现了功能后,都是白开水式的界面、各类生硬的交互动效(或许叫交互动效都说不上)。而网络上对于交互动效的信性是很碎片的介格或效果图,根本没有完整的一套动效方案或动效框架(或许有,是我没有找到),最近有打算让团队开发一套移动端的动效系统或框架。 (more…)

发表于:2020-10-18 21:05:47 分类:工作,趋势 发表评论 Tags:

标点符号你用对了吗? 一起来学习中华人民共和国国家标准《标点符号用法》

相信大家从小学就开始学习标点符号的用法,但实现使用了,还是很容易没有按标准用法去用。这几天看到一篇新闻《海南拟在2020年重大节假日期间(劳动节、中秋节、国庆节),实施非琼籍、非营运小客车免费过海政策》的新闻,我第一眼的理解就是:非琼牌的以及琼牌非营运小客车免费。 可实际上不是这么解读的。 (more…)

发表于:2020-04-28 18:37:04 分类:个人,工作 发表评论 Tags:,

开源字体整理合集(部分不可商用)

随着大众对版权意识的加强,字体侵权的案件越来越受到人们的关注。所以找到一款适合自已使用的开源、可商用的字体是很难的。花了些时间,从网络上搜寻考证(未考证)了一部分开源字体,整理在一起,以供大家参考。 (more…)

发表于:2019-12-12 21:41:55 分类:代码,其它,工作 发表评论 Tags:,

内网穿透工具FRP,强力推荐

对于没有公网 IP 的内网码农来说,远程调试或者再与第三方系统联调联试时是一个非常非常麻烦的事。很高之前就知道了FRP内网穿透工具,全名:Fast Reverse Proxy。FRP 是一个使用 Go 语言开发的高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务。FRP 支持 TCP、UDP、HTTP、HTTPS等协议类型,并且支持 Web 服务根据域名进行路由转发。 (more…)

发表于:2019-10-11 19:29:19 分类:代码,工作,服务器 发表评论 Tags:

收藏《互联网下的90后研究报告》

刚看到一份《互联网下的90后研究报告》。透过数据发现一些有趣的现象,今天分享其中的3组数据,希望对各位做网站(产品)运营、营销推广的朋友有所参考价值。

1、90后大学生上网经常做的事情:
选择聊天的比例是最高的,为 76.1%,其次是看电影(67.1%)、浏览新闻(66.4%)、下载(61.4%);选择比例最低的上网活动是上网写文学作品,为 2.9%,写博客(10%)、上网看文学作品(17.3%)、上论坛(17.6%)的选择比例也相对较低。 (more…)

发表于:2019-03-17 18:33:18 分类:工作 发表评论

HTTPS的坑

开始用HTTPS,结果在APP回调时给支付宝坑了好几天。
支付宝的说明“https需要检查ssl证书,证书要求有如下:要求“正规的证书机构签发,不支持自签名”……”,SSL要正规的~~SSL要正规的~~SSL要正规的~~,重要的事说三遍。
(more…)

发表于:2017-12-13 18:05:59 分类:工作 发表评论 Tags:, ,

项目负责人应严格控制系统结构及让开发工程师严格遵循项目开发规范

这个标题写得有些啰嗦,意思再简单不过了。也就是说作为项目负责人,应该严格要求团队遵循项目相关规范、严格控制系统结构,不应该轻意改动破坏系统结构。道理就不多说了,自个理解去吧。 (more…)

发表于:2012-12-20 12:13:38 分类:工作 1条评论 Tags:

竟干些劳民伤财的事

呐,做人呢,最要紧就是开心…, 现在竟然发生这种事,大家都不想的。大爷你肚饿了吧,我煮碗面条给你吃。

网站备案是劳民伤财的事

发表于:2012-05-31 16:20:25 分类:工作 5条评论 Tags:

最近一周汇总(移动硬盘分区表损坏的解决、GODADDY停掉主机的解决)

写博的时间越来越少了,一方面工作的事太多太杂,无暇顾及;另一方面总觉一些事情没有必要写。好吧,这一周就简单说下: (more…)

发表于:2012-04-21 17:30:05 分类:工作 1条评论 Tags:, , ,

[转载]每个程序员都应该知道的福利

虽然自已不是程序员,但这篇文章写得还算可以。收藏了。
HR是专门负责谈薪资的, 当我们跟HR讨价还价的时候, HR会介绍公司有的福利,而回避公司没有的福利。 作为程序员,我们一定要对跟我们利益息息相关的各种福利细节了如指掌, 各项福利都要跟HR询问清楚,才能比较公司之间的总体福利。 同时还需要掌握些技巧,别让我们的利益会受到损害。 (more…)

发表于:2012-02-28 13:41:51 分类:工作 2条评论 Tags:

QQ号码被盗经历

2011年10月27日,我用了多年的QQ号码终于被盗了。惭愧呀,混迹江湖多年的英名竟然因自已一时惰性及疏忽被一毛贼给毁了。我对不起祖国,对不起乡亲们,对不起相信我的兄弟朋友,对不起QQ里的好友… 也因为兄弟朋友的相信,让他损失了白花花的银子。 (more…)

发表于:2011-10-30 23:54:56 分类:个人,工作 11条评论 Tags:, ,

又去了一趟三亚

又去了一趟三亚。还是坐高铁,途中风光依旧,还是那么热带,还是让我想睡觉。好在三亚并不是想象的那么热,也许是海风的原因,温度大约只有33~34度吧。

tsov.net又去了一趟三亚
三亚的天空很低、很蓝,地表也很绿

(more…)

发表于:2011-06-19 15:50:43 分类:工作,摄影 15条评论 Tags:,

狗他爹是如何强奸用户的

话说昨日我突然发现自已手中的N个网站无法访问,都显示狗他爹的404,惊得我一身热汗。心想要是资料给狗他爹干掉的话,我那么多客户站就死在这里了,地球可就麻烦大了。虽说有备份,但数据库不是最新,或多或少会丢失一部分数据。党和人民是不会同意,这是不被允许的。赶忙FTP一登录,吓,没法登录。再惊得心脏狂乱跳了几下。心再想,要是资料真没有了,就算狗他爹能帮我找回,也很难与狗他爹用美帝国的鸟语沟通得来。 (more…)

发表于:2011-06-14 15:27:09 分类:工作 9条评论 Tags:, , ,

Archives