博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VUE Element-UI 用户修改和重置密码时,新密码和密码确认失去焦点的时候不一致的校验
阅读量:3700 次
发布时间:2019-05-21

本文共 868 字,大约阅读时间需要 2 分钟。

保存
data() {
const equalToPassword = (rule, value, callback) => {
if (this.user.newPassword !== value) {
callback(new Error("两次输入的密码不一致")); } else {
callback(); } }; return {
// 版本号 version: "3.2.1", dialogTableVisible: false, currentUser:{
}, currentUserId:undefined, user: {
newPassword: undefined, confirmPassword: undefined }, // 表单校验 rules: {
newPassword: [ {
required: true, message: "新密码不能为空", trigger: "blur" }, {
min: 8, max: 12, message: "长度在 8 到 12个字符", trigger: "blur" } ], confirmPassword: [ {
required: true, message: "确认密码不能为空", trigger: "blur" }, {
required: true, validator: equalToPassword, trigger: "blur" } ] }

转载地址:http://pylcn.baihongyu.com/

你可能感兴趣的文章
java+serlvet+ajax+session实现登录注销
查看>>
EEE模式的3DES安全性分析
查看>>
anaconda换源
查看>>
STM32cubemx初使用——LED灯闪烁以及proteus仿真
查看>>
Python为什么要使用虚拟环境-Python虚拟环境的安装和配置-virtualenv
查看>>
你们会选择哪种深度学习开源框架?Pytorch还是Caffe、TensorFlow?各家的优缺点都有哪些?
查看>>
C++和C的不同之处(不断自更新)自学笔记
查看>>
指针小结(摘自C++程序设计教程)
查看>>
HTML基础
查看>>
几个概念
查看>>
数据库简介
查看>>
MySQL操作
查看>>
关于表的操作
查看>>
数据操作
查看>>
MySQL导入Excel数据
查看>>
MySQL数据类型
查看>>
1014 Waiting in Line (30 分)
查看>>
git 关于 git push origin master 失败的问题解决
查看>>
古风排版
查看>>
编译和交叉编译openssl
查看>>