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]{…
- 标签:layui发布于:2020-12-01 17:27:22