element-ui的那些坑与总结
2024-09-22 09:22:47
tags:
默认情况下,下划线是文本宽度
如果要加宽,则可以设置文本(label)的padding, 常规情况下,无法改label宽度,因为他是动态计算的
不过,可以通过自定义,把label拿出来,自己控制,设置span的padding值即可增加下划线的宽度
ps: 在span上添加class是无效的,所以需要通过他的父级,然后通过/deep/的方式,覆盖修改span的style
upload:
如果要自定义上传图片的展示效果,需要两步:
- show-file-list: false; 这个属性会不展示上传的图片列表
- 自己添加div标签,根据个人口味(style)和布局来展示图片列表,这样的好处,还有图片的一些操作,比如删除,预览的位置,图标都可以自定义
- ps: 目前不支持编辑图片
- 在表单中引入el-upload,验证的时候要调用
this.$refs['form'].clearValidate(prop) 不然的话,错误信息会一直在,prop为字段名
form:
- 提交的时候,滚动到第一个错误信息处:
this.$refs['form'].validate(valid => {if (valid) {// to do} else {setTimeout(() => {const isError = document.querySelector('.is-error');const input = isError.querySelector('input')input.focus();}, 1000)return false;}
最新文章
- xampp 配置虚拟主机
- macd综合版
- Java-maven异常-cannot be cast to javax.servlet.Filter 报错, 原因servlet-api.jar冲突
- 洛谷1890 gcd区间
- twemproxy 简介
- Mac+PhpStorm+XAMPP+Xdebug
- AE基础知识之地图浏览
- Android Stduio的使用(七)--Structure窗口
- c#生成动态库并加载
- 学习总结javascript和ajax,php,和css
- springBoot整合mybatis、jsp 或 HTML
- 关闭VirtualBox虚拟机的时钟同步
- maven安装cucumber的pom文件设置
- Linux系统学习之进程管理
- keep-alive pipeline区别
- 内存管理 初始化(四)mem_init bootmem 迁移至伙伴系统
- nodejs(五)同步异步--USING SETTIMEOUT INSTEAD OF SETINTERVAL TO FORCE SERIALIZATION
- mysql enterprise backup入门使用
- 用JS实现的常见几种排序算法
- python urlopen SSL: CERTIFICATE_VERIFY_FAILED