使用,在模板中

在js中

<template><div class="login-page"><div class="login-box"><div class="login-logo"><a href="../../index2.html"><b>vue</b>商城</a></div><div class="card"><div class="card-body login-card-body"><p class="login-box-msg">帐户登录</p><el-form :model="ruleForm":rules="rules"ref="ruleForm"class="demo-form-inline"><el-form-item prop="username"><el-input placeholder="账号"suffix-icon="iconfont icon-index"v-model="ruleForm.username"></el-input></el-form-item><el-form-item prop="password"><el-input type="password"placeholder="密码"suffix-icon="el-icon-date"v-model="ruleForm.password"></el-input></el-form-item><el-form-item class="btns"><el-button type="primary"@click="submitForm('ruleForm')">提交</el-button><el-button @click="reset">重置</el-button></el-form-item></el-form><p class="mb-1"><a href="forgot-passwordword.html">忘记密码</a></p><p class="mb-0"><a href="register.html"class="text-center">注册新会员</a></p></div></div></div></div>
</template><script>
export default {data () {// 自定义验证规则var validateUser = (rule, value, callback) => {if (value === '') {callback(new Error('请输入账号'))} else {callback(console.log('账号验证成功'))}}return {ruleForm: {username: '11',password: '111'},rules: {username: [{ validator: validateUser, trigger: 'blur' }],password: [{ required: true, message: '请输入活动名称', trigger: 'blur' },{ min: 3, max: 5, message: '长度在 3 到 5 个字符', trigger: 'blur' }]}}},methods: {submitForm (formName) {this.$refs[formName].validate((valid) => {if (!valid) return console.log('error submit!!') // 如果验证不通过console.log('success')})},reset () {this.$refs.ruleForm.resetFields()}}
}
</script>
<style lang="less" scope>
.btns {display: flex;flex-direction: row-reverse;
}
</style>

vue之elementui表单验证最基本实例相关推荐

  1. vue 中 Element-UI 表单验证的几种方法

    在开始之前需要把element-ui在vue中引入好,如果没有引入好的话,需要先跟着element-ui的文档进行操作,接下来就可以进行学习了. 第一种:在el-form-item单个添加验证 这种方 ...

  2. elementUI表单验证

    elementUI表单验证 注意: el-form中要有::model=" " :rules=" " el-form-item要有:prop 如果点击提交时也启 ...

  3. vue + element 自定义表单验证的时候 需要通过请求后端接口验证

    vue + element 自定义表单验证的时候 需要通过请求后端接口验证 做vue项目的时候遇到了一个需求,在验证某个表单项时不仅需要是必填项而且要去通过接口校验是否有重复值. // templat ...

  4. elementUI表单验证怎么显示后台返回的错误信息

    elementUI的表单验证使用非常方便,此处不赘述,网上的方法和官方文档都有描述. 如果后台返回的错误信息要显示在表单验证错误提示的地方,而不是另外弹出提示框或者,实现效果如下图: 这个效果要如何实 ...

  5. elementUI表单验证之动态表单验证

    elementUI 中 Form 组件提供了表单验证的功能,只需要通过 rules 属性传入约定的验证规则,并将 Form-Item 的 prop 属性设置为需校验的字段名即可. (1)常用表单验证 ...

  6. element-ui表单验证:用户名、密码、电话、邮箱

    之前设计login组件时增加了简单的表单验证,因此对应的users组件,添加用户功能也必须设置相应的验证规则. 文档form表单验证只提供了用户名/密码,是否必须/长度限制的验证.对于电话.邮箱和地址 ...

  7. element-ui表单验证

    情景 我想利用饿了么框架实现表单验证 http://element-cn.eleme.io/#/zh-CN/component/form#form-biao-dan 但是我的form里面的model和 ...

  8. element-ui表单验证(验证手机号是否正确,自定义验证规则)

    效果图 1. html <el-form :model="userForm"status-icon:rules="rules"class="lo ...

  9. Vue简单的表单验证

    前端验证必不可少~ 输入框验证 vue文件部分: <form :model="form" :rules="rules" ref="form&qu ...

  10. Vue element 自定义表单验证(验证联系方式、邮箱、邮政编码)

    <el-form:model="form":rules="rules"ref="formRef"style="max-wid ...

最新文章

  1. pHp封装成vue,vue.js生成条形码的方法
  2. mysql 启动安全模式_“ Word上次启动时失败,以安全模式启动Word ....”解决办法...
  3. 人脸关键点 HRNet-Facial-Landmark-Detection
  4. nodeJs express mongodb 建站(mac 版)
  5. hadoop yarn的三种资源调度器详解
  6. 使用WildFly 8在Java EE7中自举Apache Camel
  7. Struts2请求处理的内部流程说明(版本二)
  8. Pyhon进阶9---类的继承
  9. Linux进阶之路————Linux运行级别(重置密码)
  10. bzoj2245 [SDOI2011]工作安排 费用流
  11. 定义一个Point类,派生出Circle类,计算各派生类对象的面积Area()
  12. jQuery微博登录
  13. NLP-语料库:语料库资源介绍
  14. 【linux内核分析与应用-陈莉君】IO空间管理
  15. php必应收录查询api,必应 Web 搜索 API v7.0
  16. 人脸识别技术的简单认识(含原理)
  17. JAVA获取前一个月的第一天和最后一天
  18. 我是怎样爬下6万共享单车数据并进行分析的(附代码)
  19. 计算机启动bios设置程序,电脑开机显示没有检测到开机设备系统会进入BIOS设置程序,怎么处理 这是什么情况...
  20. 一个完整的直播App功能分析

热门文章

  1. 第五篇:明确拒绝不想编译器自动生成的拷贝构造函数和赋值运算符重载函数...
  2. Object-C 语法 字符串 数组 字典 和常用函数 学习笔记
  3. iOS开发_UI_AutoLayout
  4. Centos系统设置
  5. 简单读取winfrom资源文件
  6. Java版SLG游戏《竜退治2》
  7. 拓端tecdat|R语言用有限混合模型(FMM,finite mixture model)创建衰退指标对股市SPY、ETF收益聚类和双坐标图可视化
  8. 【大数据部落】(数据挖掘)如何用大数据做用户异常行为分析
  9. js基础知识汇总02
  10. ubuntu16.04安装驱动