零碎的知识点小总结

本文概述了Element UI中el-form的校验格式,包括正则表达式验证和validate与validator的区别。重点讲解了trycatch与if-else在代码中的作用,并总结了表单验证组件的配合使用。
摘要由CSDN通过智能技术生成

目录

  1. el-form表单的校验格式
  2. validate 以及 validator
  3. try catch  跟 if else 区别

简介

这些知识点呢,我平时容易记错,弄混淆,写在这里,多加深下自己对它们的印象 ,我相信聪明机智的你们肯定不会弄混淆的,在这里给你们赞个

分析

  1.element表单校验的格式

        1.1 element 组件 

        el-form          绑定model 和 rules规则
        el-form-item    绑定prop属性
        el-input      绑定v-model

完整的表单校验需要三个组件完成配合  分别是el-formel-form-item表单项,如:el-input

       1.2正则校验

正则.test() ==> bool

正则表达式.test(要校验的内容)   得到的是一个布尔值

// required: true         => 必填

// trigger: 'blur'          => 失去焦点做校验

 // validator:              => 自定义的校验函数

2. validate 以及 validator

validate 是任一表单项被校验后触发,被校验的表单项prop值必须要有

validator是自定义校验函数

3.try catch  跟 if  else 区别

 这个疑问是在写代码的时候看到 if  else 时 ,突然 看到 try catch 就想着  它们 try catch 也是用于判断的  可以写成if else吧 ?     

 后来才知道

原来 try catch 是 两个事件 ,都可以执行   而 if else 是当某个条件成立时,只执行成立的那个条件,另一个不执行

try  catch 是 先执行 try 里面的代码,当里面的代码有误时 ,,catch 会捕获错误并执行  

                try 里面的代码没有问题时,catch里的代码也会执行,只不过catch里面的事件会被忽略掉

总结 : 不管try 有没有错误,catch 里面的代码都会执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值