arco design表单label和输入框的空间分布

表单空间分布

arco利用的栅格系统来实现labelinput的大小分布

<a-form :model="formData.form" :label-col-props="{ span: 6 }" :wrapper-col-props="{ span: 18 }"
>// 其它......
</a-form>

栅格系统中,默认空间总量24,在这里label空间6,表单输入input的空间为18,下面是效果:
在这里插入图片描述

如果空间改成一致,则labelinput大小一致

<a-form :model="formData.form" :label-col-props="{ span: 6 }" :wrapper-col-props="{ span: 6 }"
>// 其它......
</a-form>

在这里插入图片描述

这种栅格系统可以很好的规避表单大小规范不统一的问题。


栅格系统来划分表单分布

我们来看下面的例子:
在这里插入图片描述

这种将表单拆成了2行,空间均匀分布,这里使用了栅格系统

   <a-form :model="formData.form" :label-col-props="{ span: 6 }" :wrapper-col-props="{ span: 18 }"><a-row :gutter="16"><a-col :span="6"><a-form-item field="name" label="姓名"><a-input v-model="formData.form.name" placeholder="请输入姓名" allow-clear /></a-form-item></a-col><a-col :span="6"><a-form-item field="phone" label="手机号"><a-input v-model="formData.form.phone" placeholder="请输入手机号" allow-clear /></a-form-item></a-col><a-col :span="6"><a-form-item field="email" label="邮箱"><a-input v-model="formData.form.email" placeholder="请输入邮箱" allow-clear /></a-form-item></a-col><a-col :span="6"><a-form-item><a-space><a-button type="primary"><template #icon><icon-search /></template><template #default>查询</template></a-button><a-button><template #icon><icon-refresh /></template><template #default>重置</template></a-button><a-button type="text" @click="formData.search = !formData.search"><template #icon><icon-up v-if="formData.search" /><icon-down v-else /></template><template #default>{{ formData.search ? "收起" : "展开" }}</template></a-button></a-space></a-form-item></a-col></a-row><a-row :gutter="16" v-if="formData.search"><a-col :span="6"><a-form-item field="address" label="地址"><a-input v-model="formData.form.address" placeholder="请输入地址" allow-clear /></a-form-item></a-col><a-col :span="6"><a-form-item field="status" label="用户状态"><a-select v-model="formData.form.status" placeholder="请选择用户状态" allow-clear><a-option value="1">停用</a-option><a-option value="2">启用</a-option></a-select></a-form-item></a-col></a-row></a-form>

form 表单内嵌套 <a-row> 栅格系统,这样就可以做到空间均匀分布

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/20512.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

FreeRtos进阶——通用链表的实现方式

通用链表实现方式&#xff08;一&#xff09; struct node_t {struct node_t *next; };struct person {struct node_t node;char *name;int age; };struct dog {struct node_t node;char *name;int age;char *class; };在此链表中&#xff0c;node结构体被放在了最前面&#x…

【一百零一】【算法分析与设计】差分,1109. 航班预订统计,P4231 三步必杀,P5026 Lycanthropy

1109. 航班预订统计 这里有 n 个航班&#xff0c;它们分别从 1 到 n 进行编号。 有一份航班预订表 bookings &#xff0c;表中第 i 条预订记录 bookings[i] [first(i), last(i), seats(i)] 意味着在从 first(i) 到 last(i) &#xff08;包含 first(i) 和 last(i) &#xff09;…

瑞吉外卖项目学习笔记(一)

项目展示&#xff1a; 一、软件开发整体介绍 1.1 软件开发流程 作为软件开发人员&#xff0c;我们的主要工作是在 编码阶段 1.2 角色分工 1.3 软件环境 二、瑞吉外面项目介绍 2.1 项目介绍 系统管理后台页面&#xff1a; 移动端页面&#xff1a; 2.2 产品原型展示 产品原型是…

android 在onCreate方法中获得view的宽高

view在绘制完成后才会有自己的宽高&#xff0c;所以在onCreate中要获得view的宽高可以通过以下4中方法&#xff1a; 1、ViewTreeObserver&#xff1a;监听界面绘制事件&#xff0c;在layout时调用&#xff0c;使用完毕后记得removeListener 2、view.post&#xff0c;因为runn…

STM32学习问题总结(1)—CubeMX生成后下载无反应

在CubeMX生成项目后&#xff0c;写好代码&#xff0c;测试LED时发现怎么都不行&#xff0c;然后发现时Keil工程配置的问题 第一步&#xff1a; 打开Keil魔术棒的Debug下的Settings 第二步&#xff1a; 勾选Flash Download下的Reset and Run即可 被卡了两个小时&#xff0c;…

洗地机什么牌子好?洗地机前十名排行榜

现代吸拖扫一体洗地机不仅高效&#xff0c;还具有智能化设计&#xff0c;使清洁变得轻松。它强大的吸尘功能能够轻松应对灰尘和碎屑&#xff0c;不论是硬质地面还是地毯&#xff0c;都能提供理想的清洁效果。配合拖地功能&#xff0c;通过内置水箱和智能拖布&#xff0c;能彻底…

Kong网关安全设置-隐藏头部版本信息

方法很简单&#xff0c;找到kong的配置文件&#xff08;/etc/kong/kong.conf&#xff09;,修改headers参数&#xff0c;改为headersoff。 不过&#xff0c;大家更多的是使用Docker部署的Kong网关。而容器内一般没有vi或vim命令&#xff0c;或者无权写入文件。可以通过容器和宿…

机器学习 - 常见问题与解决方案

1. 加载数据 问题&#xff1a;数据源不可用或连接失败 解决方案&#xff1a;检查数据源的连接设置&#xff0c;如数据库的URL、端口、用户名和密码&#xff0c;确保数据源服务是启动的。如果是网络原因&#xff0c;检查网络连接是否正常&#xff0c;是否存在防火墙阻止访问。…

国产飞腾/龙芯/瑞芯微芯片在信创行业应用:金融行业、教育行业、党政机关

党政机构 方案背景&#xff1a; 在国家提出信息技术应用创新发展战略的大环境下&#xff0c;政务大厅需要基于国家科技自主技术深入推进“互联网政务服务”。加快建设全国一体化在线政务服务平台&#xff0c;进一步落实创新驱动发展战略&#xff0c;提升政务网络安全保障能力…

NATS-研究学习

NATS-研究学习 文章目录 NATS-研究学习[toc]介绍说明提供的服务内容各模式介绍测试使用发布订阅&#xff08;Publish Subscribe&#xff09;请求响应&#xff08;Request Reply&#xff09;队列订阅&分享工作&#xff08;Queue Subscribers & Sharing Work&#xff09;…

运放的自激振荡问题

运放的自激振荡指的是当运算放大器加电后&#xff0c;在没有外部信号输入的情况下&#xff0c;输出端会出现高频类似于正弦波的波形。 运算放大器产生自激的原因以及解决办法-CSDN博客 a)当振荡由分布电容、电感等引起时&#xff0c;可通过反馈端并联电容&#xff0c;抵消影响…

在服务器上部署测试 Ubuntu iptables防火墙的设置与优化

今天我在三丰云的这台免费服务器上进行部署测试。说实话,这个免费云服务器真的不错,配置也蛮强悍的,1核CPU、1G内存、10G硬盘、5M带宽,性能完全足够日常使用了。三丰云的这个免费云服务器真心不错,值得推荐给大家,简直是对IT爱好者的一个超级大礼物! 废话不多说,让我们开始今天…

【开源】课程管理平台 JAVA+Vue.js+SpringBoot+MySQL

目录 一、项目介绍 课程管理模块 作业题目模块 考试阅卷模块 教师评价模块 部门角色菜单模块 二、项目截图 三、核心代码 一、项目介绍 Vue.jsSpringBoot前后端分离新手入门项目《课程管理平台》&#xff0c;包括课程管理模块、作业题目模块、考试阅卷模块、教师评价模…

spoon工具的安装与配置

spoon对应的jdk包下载资源地址 spoon软件下载资源地址 首先需要安装jdk&#xff0c;配置java环境&#xff0c;安装好后&#xff0c;cmd一下&#xff0c;查看java -version&#xff0c;看看是否成功安装&#xff0c;如果失败&#xff0c;查看系统环境变量&#xff0c;去配置jdk…

Java | Leetcode Java题解之第122题买卖股票的最佳时机II

题目&#xff1a; 题解&#xff1a; class Solution {public int maxProfit(int[] prices) {int ans 0;int n prices.length;for (int i 1; i < n; i) {ans Math.max(0, prices[i] - prices[i - 1]);}return ans;} }

大模型日报2024-06-01

大模型日报 2024-06-01 大模型资讯 AutoCoder超越GPT-4 Turbo和GPT-4o&#xff0c;成为首个在人类评估基准测试中取得最高分的大型语言模型 摘要: AutoCoder在2024年4月的评估中&#xff0c;以90.9%的pass1成绩超越了GPT-4 Turbo和GPT-4o&#xff0c;成为首个在人类评估基准测试…

Python保存为json中文Unicode乱码解决json.dump()

保存为json中文Unicode乱码&#xff1a; 可以看到&#xff0c;中文字符没有乱码&#xff0c;只是出现了反斜杠&#xff0c;此时解决方法应考虑是否进行了二次序列化。 一、原因1 在dump时加入ensure_asciiFalse 即可解决&#xff0c;即json.dump(json_data, f, indent4, en…

PHP语言与Python:两种编程语言的深度比较与探讨

PHP语言与Python&#xff1a;两种编程语言的深度比较与探讨 在编程领域&#xff0c;PHP和Python作为两种具有广泛应用和深厚背景的语言&#xff0c;各自拥有独特的优势和特点。本文将从四个方面、五个方面、六个方面和七个方面&#xff0c;对这两种语言进行深入的比较和探讨&a…

阿里云布置net core 项目

一、 创建镜像 给镜像添加触发器&#xff0c;编译的时候会触发k8s集群里的taget链接&#xff0c;从而更新项目 二&#xff0c;创建k8s集群 使用镜像创建 添加基本信息 镜像名称&#xff1a;镜像仓库》基本信息公网地址镜像Tag:创建镜像时的镜像版本镜像配置为&#xff1a;总…

1.2 嵌入式八股文(二)

一、关键字 C语言宏中"#“和”##"的用法 1. &#xff08;#&#xff09;字符串化操作符 作用&#xff1a;将宏定义中的传入参数名转换成用一对双引号括起来参数名字符串。其只能用于有传入参数的宏 定义中&#xff0c;且必须置于宏定义体中的参数名前。 如&#…