vue vee-validate 表单验证
使用步骤
- 使用第三包提供的
Form
标签将表单整个区域包裹起来, 如果要进行整体验证, 需要给Form
打ref
- 使用第三方包提供的
Filed
标签将输入框的input
替换掉 - 如果表单需要校验,那么必须有
name
属性 - 将校验规则通过
rules
绑定到需要校验的Field
标签上 - 当用户输入的内容未通过验证规则时,错误信息是从
Form
标签上的插槽中解构出来的
引入组件
1 | import { Form, Field } from "vee-validate"; |
模板写法
1 | <Form |
书写验证规则
1 | // 定义验证规则 |
进行整体验证
1 | const login = async () => { |
vue vee-validate 表单验证