前后端分离------后端创建笔记(07)表单验证

1、我输入数据,然后关闭,重新打开会发现残存的数据仍然保留着

前后端分离------后端创建笔记(07)表单验证_第1张图片

2、点了这个x号,数据就全部被清理了

前后端分离------后端创建笔记(07)表单验证_第2张图片

3、点这三个地方,数据全部都清理掉

前后端分离------后端创建笔记(07)表单验证_第3张图片

4、这里先写一个方法

前后端分离------后端创建笔记(07)表单验证_第4张图片

4.1 定义一个方法

前后端分离------后端创建笔记(07)表单验证_第5张图片

 4.2 这里表单的数据在哪里,就是这个

前后端分离------后端创建笔记(07)表单验证_第6张图片

4.3  this.userForm,这里能够让数据清空

前后端分离------后端创建笔记(07)表单验证_第7张图片 5、这里的表单要做一个验证,非空验证,长度验证,验证完之后,就是把表单请求,提交给后台,后台把数据填进去,我们前端收到结果,并且窗口刷新表格的数据

前后端分离------后端创建笔记(07)表单验证_第8张图片

6、第一步验证表单

前后端分离------后端创建笔记(07)表单验证_第9张图片

6.1 有两种常规的验证,第一种是非空验证,另一种长度验证,这一种非常普遍,因此在ELEMTUI中做了一些封装,因此我们直接拿过来用就行,还有一种情况,像电子邮件,这种情况就比较特殊了。

前后端分离------后端创建笔记(07)表单验证_第10张图片

 6.2 点击Form表单

前后端分离------后端创建笔记(07)表单验证_第11张图片

 6.3 通过roles可以添加规则

前后端分离------后端创建笔记(07)表单验证_第12张图片

7、这里的props后面写的名字一定要跟你写的匹配规则一致

前后端分离------后端创建笔记(07)表单验证_第13张图片

8、首先回到我们表单里,我们先定义一个roles

前后端分离------后端创建笔记(07)表单验证_第14张图片

9、我们先定义一个roles

前后端分离------后端创建笔记(07)表单验证_第15张图片

10、这里的规则写什么

前后端分离------后端创建笔记(07)表单验证_第16张图片

11、我们只拿一个就行

前后端分离------后端创建笔记(07)表单验证_第17张图片
12、把这一行代码放到文件里

前后端分离------后端创建笔记(07)表单验证_第18张图片

13、这里的数据我改成username 

前后端分离------后端创建笔记(07)表单验证_第19张图片

13.1

14、required:必填项,message是信息提示

前后端分离------后端创建笔记(07)表单验证_第20张图片

15、trigger是显示什么时候触发,这里是失去焦点的时候触发

前后端分离------后端创建笔记(07)表单验证_第21张图片

16、长度的提示,这里填的长度的限制

前后端分离------后端创建笔记(07)表单验证_第22张图片

17、这里建议跟你的属性值要保持一致

前后端分离------后端创建笔记(07)表单验证_第23张图片

18、这里如果你想让他生效,你得加一个props

前后端分离------后端创建笔记(07)表单验证_第24张图片

19、props只加这三个就行,其他的就不用加了

前后端分离------后端创建笔记(07)表单验证_第25张图片

20、现在检验已经可以了

前后端分离------后端创建笔记(07)表单验证_第26张图片

21、邮箱如何校验,这里我们要使用自定义校验规则 

前后端分离------后端创建笔记(07)表单验证_第27张图片

22、你需要定义一个自定义的函数

前后端分离------后端创建笔记(07)表单验证_第28张图片

23、如果你验证失败的话,你必须到callback中进行一个验证提示

前后端分离------后端创建笔记(07)表单验证_第29张图片

24、如果你成功的话,只调一个callback就行

前后端分离------后端创建笔记(07)表单验证_第30张图片

25、如何用,这里我们要拿过代码来,进行复制

前后端分离------后端创建笔记(07)表单验证_第31张图片

26、将代码复制到我们的项目里,这里放到data里,我们检查的是email

前后端分离------后端创建笔记(07)表单验证_第32张图片26.1

27、这里的代码我们不要

前后端分离------后端创建笔记(07)表单验证_第33张图片

28、这里写的是提示,这里我们要做判断

前后端分离------后端创建笔记(07)表单验证_第34张图片

29、提示写这样,怎样进行验证

前后端分离------后端创建笔记(07)表单验证_第35张图片

30、这里写正则表达式,不会写判断邮箱的正则表达式,百度一下就行

前后端分离------后端创建笔记(07)表单验证_第36张图片

 

30.1 用别人已经写好的正则表达式

前后端分离------后端创建笔记(07)表单验证_第37张图片

 

31、正则表达式粘贴到这里来

前后端分离------后端创建笔记(07)表单验证_第38张图片

32、正则做判断,把值传过去

前后端分离------后端创建笔记(07)表单验证_第39张图片

33、如果是false,那么我们就加个!取反

前后端分离------后端创建笔记(07)表单验证_第40张图片

34、逻辑是如果判断出错了,就报个错,如果没错,就成功调用,这里自定义好了一个验证函数

前后端分离------后端创建笔记(07)表单验证_第41张图片

35、怎么用他,validator:验证器 

前后端分离------后端创建笔记(07)表单验证_第42张图片

36、在下面补录验证器 

前后端分离------后端创建笔记(07)表单验证_第43张图片

37、邮箱验证规则成功

前后端分离------后端创建笔记(07)表单验证_第44张图片

你可能感兴趣的:(javaweb,笔记)