手机版

vue.js表单验证插件(vee-validate)使用教程的详细说明

时间:2021-08-23 来源:互联网 编辑:宝哥软件园 浏览:

概观

名称:vee-validate

用途:简单的Vue.js表单验证插件

官方网站:地址

Github:地址

特别提示

与laravel一起使用特别好,因为身份验证规则与laravel后端的规则相同

插件可以同时应用于SPA和多页,用途广泛

装置

单页安装

npm安装vee-验证-保存

浏览器安装

!-unpkg-script src=' http :3359 unpkg.com/[email protected]'/script介绍项目

单页简介

从“Vue”导入Vue;从“vee-validate”导入VeeValidatevue . use(VeeValidate);浏览器介绍

script src=' http : path/to/vue . js '/script script src=' http :https://unpkg.com/[email protected]'/script script vue . use(veevaluate);//很好。/script基本用途

div class=' column is-12 ' label class=' label ' for=' Email ' Email/label p : class=' { ' control ' : true } ' input v-validate=' ' required | Email ' : class=' { ' input ' : true ',' is-dancer ' : errors . has(' Email ')} ' name=' Email ' type=' text ' placeholder=' Email ' span v-show=' errors (' Email

v-validate=“‘requiremail’”v-validate是插件提供的作用于html的指令

对于通过“‘必需的电子邮件’”字段验证的规则,请注意双引号内必须有单引号。如果通过连接错误无法验证多个规则。第一个(“电子邮件”)电子邮件字段,将显示相关的提示信息

验证规则

地址

继续教育

本地化

本地化功能可以将错误提示改为中文

单页使用

在浏览器中使用

vardict={ zh _ cn : { messages : {必需的:函数(字段){返回'请输入'字段;},确认:函数(字段){返回'两次输入的密码不一致';}},属性: {旧密码: '旧密码',新密码: '新密码',确认新密码: '确认密码',} };VeeValidate。Validator.localize('zh_CN ',dict . zh _ CN);vue . use(VeeValidate);Var app=new Vue({//省略});代码解析

VeeValidate(在浏览器引入js后建立一个全局对象)

Dict翻译内容,其中属性对象代表字段,消息对象代表提示信息

进一步提及本地化

通用方法

渲染时出错

当字段验证失败时呈现提示信息时使用

错误。first ('field ')显示字段错误中的第一条错误消息。收集('字段')显示字段错误中的所有错误消息。has ('field ')判断fileds字段是否检查不正确erros.all()显示所有错误消息errors.any()判断是否有手动检查的错误。

常用于数据提交(写在vue的方法中)

这个。$ validator . validate(' field ');验证单个字段。$ validator . validate all();用于表单整体验证的代码片段

这个。$验证器。validateall()。然后(函数(结果){if(结果){//成功操作} else {//失败操作}})检查信息清除

它通常用于在成功验证后清除错误消息

this . errors . clear();

原料药的进一步研究

摘要

以上是边肖介绍的vue.js表单验证插件(vee-validate)使用教程的详细说明。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!

版权声明:vue.js表单验证插件(vee-validate)使用教程的详细说明是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。