网站快速成型工具

Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库

  • 指南

    了解设计指南,帮助产品设计人员搭建逻辑清晰、结构合理且高效易用的产品。

    查看详情

  • 组件

    使用组件 Demo 快速体验交互细节;使用前端框架封装的代码帮助工程师快速开发。

    查看详情

  • 主题

    在线主题编辑器,可视化定制和管理站点主题、组件样式

    查看详情

  • 资源

    下载相关资源,用其快速搭建页面原型或高保真视觉稿,提升产品设计效率。

    查看详情

设计原则

一致

Consistency

反馈

Feedback

效率

Efficiency

可控

Controllability

一致性 Consistency

  • 与现实生活一致:与现实生活的流程、逻辑保持一致,遵循用户习惯的语言和概念;
  • 在界面中一致:所有的元素和结构需保持一致,比如:设计样式、图标和文本、元素的位置等。

反馈 Feedback

  • 控制反馈:通过界面样式和交互动效让用户可以清晰的感知自己的操作;
  • 页面反馈:操作后,通过页面元素的变化清晰地展现当前状态。

效率 Efficiency

  • 简化流程:设计简洁直观的操作流程;
  • 清晰明确:语言表达清晰且表意明确,让用户快速理解进而作出决策;
  • 帮助用户识别:界面简单直白,让用户快速识别而非回忆,减少用户记忆负担。

可控 Controllability

  • 用户决策:根据场景可给予用户操作建议或安全提示,但不能代替用户进行决策;
  • 结果可控:用户可以自由的进行操作,包括撤销、回退和终止当前操作等。

              <el-form-item label="手机号" prop="receiver_phone"><el-inputv-model="listDialogForm.receiver_phone"maxlength="11"></el-input></el-form-item>import { validateMobile } from './config'data() {return {//列表对话框字段listDialogForm: {receiver_phone: '',},//列表对话框验证规则listDialogRules: {receiver_phone: [{ required: true, message: '请输入收货人手机号', trigger: 'blur' },{ validator: validateMobile.bind(this), trigger: 'blur' },],},}},

config.js:

const validateMobile = function (rule, value, callback) {let newValue = value.replace(/[^0-9]/gi, '')if (value !== newValue) {callback(new Error('请输入正确的手机号'))} else if (newValue.length !== 11) {callback(new Error('请输入正确的手机号'))} else {callback()}
}
export { validateMobile }

element ui Form 自定义校验规则,验证手机号相关推荐

  1. vue element form 自定义校验1(表单校验)

    通过ref属性获得表单对象,调用表单对象的validate函数进行表单的整体校验 <template><!--model绑定整个form对象的的数据--><!--rule ...

  2. vue element form 自定义校验1(字段校验)

    <template><!--model绑定整个form对象的的数据--><!--rules绑定校验规则--><el-form :model="for ...

  3. vue+element ui表单校验(邮箱、电话、工商信息)

    vue+element ui表单校验(邮箱.电话.工商信息)) Html部分 <template><div><el-steps :active="active& ...

  4. JSR303校验的简单使用以及自定义校验规则的代码编写

    文章目录 一.JSR303校验 1.简介 2.相关注解 3.JSR303依赖包 二.JSR303自带的校验规则 1.在JavaBean上添加校验规则 2.生效校验规则 2.1 controller返回 ...

  5. element 修改表单值后表单验证无效_element 表单自定义校验规则

    首先在我们的vue + element 项目中,尤其是后台有关的项目或者涉及到大量操作数据的平台,重中之重的就是关于数据的验证,也就是关于我们表单的验证,如果在前端做好了这些,相当于在前后台交互数据的 ...

  6. element form自定义校验_SpringBoot分组校验及自定义校验注解

    前言   在日常的开发中,参数校验是非常重要的一个环节,严格参数校验会减少很多出bug的概率,增加接口的安全性.在此之前写过一篇SpringBoot统一参数校验主要介绍了一些简单的校验方法.而这篇则是 ...

  7. antd form rules字数限制_【React】antd的form表单的自定义校验规则的用法

    在用到antd的Form组件的时候,可能会用到自定义的规则,以我的项目为例:在输入名称的时候需要请求接口,校验的内容是后台返回的内容,所以这个时候需要用到自定义的校验规则 屏幕快照 2019-06-1 ...

  8. element ui——Pagination 自定义分页样式

    我们可以看到,element ui Pagination分页默认样式 直接显示 首页 - 中间页 - 末页,但当项目中数据量过大时,用户直接点击最后一页 可能会导致后端elk崩溃.项目最后要求 不能把 ...

  9. element ui form循环嵌套表单 及嵌套表单的验证方法(校验)

    首先看看成果 表单一级.二级嵌套的增加.删除 一级.二级嵌套 的 表单的验证 知识点 一级嵌套 循环:<div v-for="(item, index) in form.product ...

最新文章

  1. CUDA学习-计算实际线程ID
  2. (转)LINQ to Entities 多条件动态查询
  3. 关于shared_from_this的转换
  4. 测试iis后台webservice服务_C#的WebService完全教程(之五)
  5. 【数据安全案例】花旗集团承认遭受数据安全泄露
  6. 对接接口文档_产品经理所理解的接口
  7. android获取sd卡mount,Android如何获取所有存储卡挂载路径
  8. java中数据类型及运算符的注意事项
  9. jq22扒的网站, 左右箭头图标问题
  10. android原生 6108v9a,全国通用版华为EC6108V9A图文教程
  11. 阿里P7需要精通哪些技术?看完Github上星标98K的对标阿里P7学习路线我彻底惊了
  12. 遥感影像地图分类识别的研究与实现
  13. [TcaplusDB|黎明觉醒] 一路相伴,不负期待
  14. AD多层板拼板内电层网络丢失处理
  15. RSA组件之掩码生成函数(MGF)的实现(C源码)
  16. 软件开发过程与项目管理(14.项目核心计划执行控制)
  17. 二维码的制作Java篇
  18. 2008大连国际沙滩文化节将在金石滩举行
  19. cocos2dx(cocos2d现在还有人用吗)
  20. 如何删除SQL Server 2014

热门文章

  1. android怎样判断中文字符,android 判断字符串中英文
  2. 领歌敏捷协作——一直没有收到邮件的解决办法
  3. Java简单项目实例---统计部门员工的平均工资
  4. Spring Cloud DataFlow
  5. 你知道螺母输送自动点焊机有哪些优点吗
  6. 儿子如何继承父亲的遗产
  7. UTC和PST及北京时间怎样换算
  8. 【python】numel()
  9. 计算机专业考研面试时老师会问什么问题,计算机考研复试面试环节中常问10个问题...
  10. linux内存 free单位,Linux free 查看内存信息