1、Form 表单
           由输入框、选择器、单选框、多选框等控件组成,用以收集、校验、提交数据

典型表单

包括各种表单项,比如输入框、选择器、开关、单选框、多选框等。

在 Form 组件中,每一个表单域由一个 Form-Item 组件构成,表单域中可以放置各种类型的表单控件,包括 Input、Select、Checkbox、Radio、Switch、DatePicker、TimePicker

话不多说 上代码!

这里我只简单的举了几个例子,checkbox,radio等等原理相同。

剩下只需要把相应的数据传递过来就可以了,上图!

这里需要注意的是 里面的 fieldName 是必须要传的 这个是到封装的组件里面绑定的对应的v-model值。

点击保存时,校验表单数据,把表单值传递回父组件。

这样 一个简单的form表单就写好了,看起来有点复杂 其实超简单。over~

下期更新Antd!

简易封装 element form表单相关推荐

  1. element form表单提交数据之后清空所有输入框

    element form表单提交数据之后清空所有输入框 首先el-form标签上的ref属性名和调方法名统一,还有要绑定所有表单数据的一个大对象就是 :model属性,然后prop属性绑定的值要和v- ...

  2. js封装通过form表单下载文件

    $(function (exports) {function c_downLoad(arg) {var downLoad = {url: arg.url,dataModel: arg.dataMode ...

  3. element form表单validateField对部分表单字段进行校验时触发多次校验

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.为什么会触发多次? 二.使用示例 总结 前言 提示:这里可以添加本文要记录的大概内容: 今天做表单校验发现 ele ...

  4. element手机验证格式_vue封装 element-ui form表单验证 正则匹配手机号 自定义校验表格内容...

    效果 image.png 在methods中 //检查手机号 isCellPhone(val) { if (!/^1(3|4|5|6|7|8)\d{9}$/.test(val)) { return f ...

  5. vue element form 表单

    <template><!--model绑定整个form对象的的数据--><el-form :model="form" label-width=&quo ...

  6. Element Form表单布局(一行多列)

    ElementUI的页面布局,跟bootstrap一样,是24格栅栏形式的.因此,可以通过row和col组件,以及col组件的span属性,完成form的布局. <el-col :span=&q ...

  7. 关于element form表单的验证错误提示信息位置没有出现在文本框下的问题

    今天带我的大佬碰到一个有意思的坑,现象如图,错误提示没有在文本框下,而是出现在最左边的文字下. 原因:el-form 没有加上 label-width,默认宽度为0,导致验证错误的提示信息直接出现在了 ...

  8. 基于vue3 element plus form 表单的二次封装

    记录一下开发中对form表单的二次封装及使用 前言 在我们的日常工作中经常会使用到form表来满足提交需求,那么将form表单封装成组件将会大大提高我们的工作效率,避免更多重复代码的书写,只需一些简单 ...

  9. 【前端】Vue+Element UI案例:通用后台管理系统-用户管理:Form表单填写、Dialog对话框弹出

    文章目录 目标 代码 0.页面结构 1.新增按钮和弹出表单:结构 2.新增按钮和弹出表单:点击新增弹出表单 3.表单样式 4.表单验证 5.表单的提交和取消功能:接口.mock相关准备 6.表单的提交 ...

最新文章

  1. 关于形如--error LNK2005: xxx 已经在 msvcrtd.lib ( MSVCR90D.dll ) 中定义--的问题分析解决...
  2. 查看redhat版本信息
  3. Phpmyadmin安装过程
  4. 星海中学2021高考成绩查询,广东中考时间2021
  5. 【移动端html5】 android video播放进度精确控制
  6. 谈谈.NET MVC QMVC高级开发
  7. arithmetic java_Java:Arithmetic
  8. 机器字长、存储字长、指令字长
  9. keil5出现‘Target not created‘
  10. 用python画玫瑰花脚本-python画一个玫瑰和一个爱心
  11. 毕淑敏:接纳自卑,感悟幸福
  12. quidway secpath下搭建DHCP服务器01
  13. 7. keras - 模型的保存与载入
  14. 记一次失败的机械键盘拆机换轴经历(含失败的经验总结)
  15. 课下作业(选做)第十周
  16. unity自定义组件
  17. html5开卷考试,美国AP开卷考试
  18. php 转存微信表情emoji
  19. 致传统投资人的一封信:从宏观视角看投资数字资产的合理性
  20. Leet Code知识点总结 - 594

热门文章

  1. C# 调用Everything查找文件
  2. Win2008安装11g报错:orandce11.dll.dbl and orancds11.dll.dbl 文件找不到
  3. Torchtext下的AG_NEWS数据集进行分类(官方文档代码)
  4. 信号振铃是什么?如何产生的?
  5. 计算机休眠风扇不停,Windows7系统睡眠风扇还在转怎么解决【图文教程】
  6. 通过URL传参(参数也是URL)
  7. mysql slave duplicate entry_slave 报Duplicate entry for key
  8. 灰度共生矩阵原理+Matlab中实现
  9. 如何查看电脑是否支持CUDA及支持的CUDA版本
  10. osi七层语言html,OSI分为哪七层 OSI七层功能介绍【详解】