Element Form表单布局(一行多列)
ElementUI的页面布局,跟bootstrap一样,是24格栅栏形式的。因此,可以通过row和col组件,以及col组件的span属性,完成form
的布局。
<el-col :span="12">
<el-form-item label="客户名称:"><el-input v-model="form.customerName"></el-input>
</el-form-item>
</el-col>
使用
<el-col :span="12">
就可以把一个 <el-form-item 变成一行两个,以此类推。
<template><div><el-form :model="dengmiQueryForm" ref="dengmiQueryForm" label-width="100px" class="demo-ruleForm" size="mini"><el-row><el-col span="8"><el-form-item label="谜面"><el-input v-model="dengmiQueryForm.mimian"></el-input></el-form-item></el-col><el-col span="8"><el-form-item label="谜目"><el-input v-model="dengmiQueryForm.mimu"></el-input></el-form-item></el-col><el-col span="8"><el-form-item label="谜格"><el-input v-model="dengmiQueryForm.mige"></el-input></el-form-item></el-col></el-row><el-row><el-col span="8"><el-form-item label="谜底"><el-input v-model="dengmiQueryForm.midi"></el-input></el-form-item></el-col><el-col span="8"><el-form-item label="作者"><el-input v-model="dengmiQueryForm.zuozhe"></el-input></el-form-item></el-col><el-col span="8"><el-form-item label="谜底字数"><el-input v-model="dengmiQueryForm.midiLength"></el-input></el-form-item></el-col></el-row><el-row><el-col><el-button type="primary" @click="submitForm" icon="el-icon-search">查询</el-button><el-button type="warning" @click="resetForm" icon="el-icon-search" plain>重置</el-button></el-col></el-row></el-form></div>
</template><script>export default {name: "dengmiQuery",data() {return {dengmiQueryForm: {mimian:'',mimu:'',mige:'',midi:'',zuozhe:'',midiLength:''}};},methods: {submitForm(formName) {this.$refs[formName].validate((valid) => {if (valid) {alert('submit!');} else {console.log('error submit!!');return false;}});},resetForm(formName) {this.$refs[formName].resetFields();}}}
</script><style scoped></style>
Element Form表单布局(一行多列)相关推荐
- element form表单提交数据之后清空所有输入框
element form表单提交数据之后清空所有输入框 首先el-form标签上的ref属性名和调方法名统一,还有要绑定所有表单数据的一个大对象就是 :model属性,然后prop属性绑定的值要和v- ...
- 简易封装 element form表单
1.Form 表单 由输入框.选择器.单选框.多选框等控件组成,用以收集.校验.提交数据 典型表单 包括各种表单项,比如输入框.选择器.开关.单选框.多选框等. 在 Form 组 ...
- element form表单validateField对部分表单字段进行校验时触发多次校验
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.为什么会触发多次? 二.使用示例 总结 前言 提示:这里可以添加本文要记录的大概内容: 今天做表单校验发现 ele ...
- vue element form 表单
<template><!--model绑定整个form对象的的数据--><el-form :model="form" label-width=&quo ...
- 关于element form表单的验证错误提示信息位置没有出现在文本框下的问题
今天带我的大佬碰到一个有意思的坑,现象如图,错误提示没有在文本框下,而是出现在最左边的文字下. 原因:el-form 没有加上 label-width,默认宽度为0,导致验证错误的提示信息直接出现在了 ...
- 【前端】Vue+Element UI案例:通用后台管理系统-用户管理:Form表单填写、Dialog对话框弹出
文章目录 目标 代码 0.页面结构 1.新增按钮和弹出表单:结构 2.新增按钮和弹出表单:点击新增弹出表单 3.表单样式 4.表单验证 5.表单的提交和取消功能:接口.mock相关准备 6.表单的提交 ...
- form generator ——Element UI表单设计及代码生成器
form generator Element UI表单设计及代码生成器,可将生成的代码直接运行在基于Element的vue项目中. 网站地址:https://mrhj.gitee.io/form-ge ...
- element实现form表单动态添加email效果
前言: vue中使用element实现form表单动态添加email效果 效果: 实现步骤: 实现源代码: <template><div><el-form ref=&qu ...
- 修改element ui中form表单的 label 颜色样式
此时,emement ui的form表单的label(年龄二字)是黑色的. 原代码: <template><el-form :model="numberValidateFo ...
最新文章
- 靶向新冠状病毒(COVID-19)的药物靶点
- 信息系统项目管理知识--物联网
- jsoncpp和rapidjson哪个好用?
- 【python】os.getcwd和getcwdu
- [vue] 说说你对v-clock和v-pre指令的理解
- python中的画布控制_使按钮在画布上工作(tkinter)
- php里建立数据库和表,PHP 创建数据库和表 | w3cschool菜鸟教程
- java查看堆内对象_如何查看一个对象占用堆内存的大小
- 《计算机系统:系统架构与操作系统的高度集成》——1.5 计算机硬件的演化...
- MySql实战篇:写一个简单的存储过程,完成订单定时任务
- python运维开发_python运维开发
- [Silverlight]解决Silverlight无法…
- Matlab读取显示图像顺序
- iOs LightBlue与cc2540 BLE开发板之间的通信实验 [原创, 多图]
- 《统计学》(贾俊平)考研初试完整学习笔记1~5章
- 用python将九九乘法口诀表打印在Excel中
- ubuntu系统备份还原(迁移)到另外一台电脑上
- hdu 5312 打表加特判
- 高校实验室设备预约管理系统
- C语言实现状态机(二)