Layui【2.5.6】 表单验证模块,修改默认提示层(lay-verType)
前提
观看了layui 表单验证预设属性的文档,想要修改提示层的默认方式。lay-verType如果写在每一个input元素里,无疑增大了我们的代码量。那么怎么解决呢。。。
解决方案
修改默认的提示方式
- 找到layui.all.js(我采用的是采用非模块化方式:即所有模块一次性加载。如果你采用模块化方式的话,找到from.js即可)
- 搜索 msg 或者 i.msg(f,{icon:5,shift:6}) [提示:在layui.all.js中最好搜索 i.msg(f,{icon:5,shift:6}) ]
- 将 i.msg(f,{icon:5,shift:6}) 替换为 i.tips(f, r) 这种方式是替换了默认的提示层,同时tips也变成了右边显示
修改tips值(将tips在右边显示)
每一次在input元素中声明lay-verType=“tips” ,修改tips:2 这样tips就会在右边显示了
作者参考了一些其他作者的文章的链接