
Element
Element UI 相关
努力挣钱的小鑫
每天做一点,进步一点,够了!如果帮到了朋友你,希望得到你的关注!
展开
-
【Element】vue3+element-plus 去掉 el-dialog 的遮罩,并且可以操作底层区域
【代码】【Element】vue3+element-plus 去掉 el-dialog 的遮罩,并且可以操作底层区域。原创 2024-11-27 09:07:22 · 291 阅读 · 0 评论 -
【Element】vue2 el-table scope.row 更改数据,试图没有更新
点击编辑按钮,修改表格行状态,显示输入框,前置需要在表格添加一个管理编辑的状态,点击编辑修改状态,更新视图。element表格当前行数据,属性修改;无法更新视图,是由于table监听的是一行数据,而不是某个单元格属性。上面的三个参数分别是:data是表格的数据源,index是修改row当前行的索引,row是改后的数据。类似的问题:如给当前行row,添加或者删减,字段属性;都可以用$set方法处理;set()方法,既可以新增属性,又可以触发视图更新。这里需要我们主动触发页面更新,可以用到。原创 2024-11-12 15:47:21 · 675 阅读 · 0 评论 -
【Element】el-descriptions 的 el-descriptions-item 内容超出显示...省略号
【代码】【Element】el-descriptions 的 el-descriptions-item 内容超出显示...省略号。原创 2024-09-06 09:44:12 · 987 阅读 · 0 评论 -
【Element】Vue3 中快捷设置 Element 主题色
/ { bs_name: "chrome浏览器", bs_tag: "chrome", bs_version: "108.0.0.0" },'当前浏览器版本过低,部分功能不可用,请更新火狐浏览器版本(不低于100.x版本)'// document.documentElement 是全局变量时。// 获取 css 变量。// 设置 css 变量。// 监听浏览器版本。原创 2024-03-11 17:44:41 · 1016 阅读 · 0 评论 -
【Element】el-input 限定输入是 只能是数字和符号 -
/ 正则表达式 /[^\d+-]/g 只允许数字和加号减号,你可以根据你的需求调整这个正则表达式。// 使用正则表达式检查输入值,只允许数字和特定符号。原创 2024-01-15 10:18:15 · 1185 阅读 · 1 评论 -
【Element】el-table 使用 el-table-infinite-scroll 插件实现滚动加载
虽然 el 官方提供了组件但是缺不支持el-table组件,这就很难受了,还好已经有大佬写好了插件,并且支持组件的所有选项。原创 2023-12-22 15:30:29 · 2243 阅读 · 1 评论 -
【Element】element-plus中el-dialog弹窗隐藏遮罩并可以控制弹窗后的元素、点击、滚动、其他事件操作等
但是,当其后代元素的pointer-events属性指定其他值时,鼠标事件可以指向后代元素,在这种情况下,鼠标事件将在捕获或冒泡阶段触发父元素的事件侦听器。从 dom 元素我们知道 el-dialog 的层级为三层,外面两层是遮罩,第三层才是真正的弹窗元素,因此,我们需要做的就是把外层最外层的遮罩事件去掉,保留最里面的。el-dialog 隐藏遮罩并且可以控制弹窗后的元素、点击、滚动、其他事件操作,比如一个弹窗打开了,我要能控制弹窗后面的滚动、点击等等一系列事件。首先我们需要隐藏弹窗遮罩。原创 2023-11-29 13:56:40 · 4224 阅读 · 3 评论 -
【Element 】vue3 中 Element el-input textarea 回车发送不换行,ctrl+enter 实现换行
个人样式,可以参考,主要是去掉边框、缩放图标和高度问题。原创 2023-11-28 11:42:02 · 3982 阅读 · 0 评论 -
【Element】去除 el-dropdown 暗黑模式下的下划线
【代码】【Element】去除 el-dropdown 暗黑模式下的下划线。原创 2023-11-16 14:41:05 · 175 阅读 · 0 评论 -
【Element】隐藏 el-table 展开行的箭头
首先需求是点击行显示展开行。这个时候不需要展示箭头了。点击行展开行,隐藏箭头。原创 2023-11-08 14:34:21 · 1346 阅读 · 2 评论 -
【Element】el-cascader 级联选择,点击文本直接选中
.el-cascader-panel { .el-radio { width: 100%; height: 100%; z-index: 10; position: absolute; right: 0; } .is-disabled { // 不允许选中样式 cursor: not-allowed; } .el-ra...原创 2023-09-06 15:41:00 · 1015 阅读 · 3 评论 -
【Element】el-image 预览功能
【代码】【Element】el-image 预览功能。原创 2023-08-23 11:39:39 · 403 阅读 · 0 评论 -
【Element】el-table-v2 虚拟化表格使用+大屏自动滚动
/ 鼠标放上去,停止滚动;原创 2023-08-09 09:23:54 · 3002 阅读 · 0 评论 -
【Element】ElLoading 自定义动画
import { ElLoading } from "element-plus";LoadingInstance = ElLoading.service({ background: "rgba(0, 0, 0, 0.7)", customClass: "ElLoading_class",});// 主页面自定义加载动画 (按照自己需求修改).ElLoading_class .el-l...原创 2023-03-13 10:00:00 · 507 阅读 · 0 评论 -
【Element】el-upload 上传图片转 base64 (使用 FileReader)
FileReader 对象允许 Web 应用程序异步读取存储在用户计算机上的文件(或原始数据缓冲区)的内容,使用 File 或 Blob 对象指定要读取的文件或数据。e.target.result 结果...原创 2023-02-24 10:34:00 · 491 阅读 · 0 评论 -
【Element】Element plus Progress 渐变色设置
效果代码参考博客推荐看这个来配置elementUI环形进度条设置渐变色和修改底色原创 2022-09-21 15:20:00 · 731 阅读 · 0 评论 -
【Element】el-button disabled 为 true 置灰后后不显示外层 tooltip 问题
可将 el-tooltip 内的 el-button 外层包裹一个容器,如下:原创 2022-07-07 15:40:00 · 443 阅读 · 0 评论 -
【Element】el-form-item 下 slot="label" 使用 el-tooltip 不显示的问题
问题描述el-form-item 使用 label 插槽放入 el-tooltip 不显示(未使用 label-width 和 label-action 属性的情况下)。解决方法将标签的样式修改,去掉浮动。成功!!!...原创 2022-06-10 15:14:00 · 1589 阅读 · 2 评论 -
【Element】el-option value 绑定对象类型(item)
el-option 上绑定的 value 为对象(item),select 上面的 value-key 以 :key 的值作为唯一标识。原创 2022-05-13 11:22:00 · 519 阅读 · 0 评论 -
【Element】升级到2.15.7升级时报错 $--group-option-flex: 0 0 math.div(1, 5) * 100% !default;...
$--group-option-flex: 0 0 math.div(1, 5) * 100% !default;解决方法把 node_modules 和 package-lock.json 删除,再重新 npm install 就可以了。原创 2022-05-11 15:57:00 · 643 阅读 · 0 评论 -
【Element】调整 el-select 高度之后 箭头错位问题解决
在调整 el-select 或者 input 高度,比如.el-input__inner { width: 272px; height: 32px; border: 1px solid #e0e0e0 !important;}成功之后,el-select箭头错位,情况类似如下图解决方法恢复el-input__icon的height原属性,同时借助相对定位完成位置移动。.el-i...原创 2022-04-11 11:19:00 · 490 阅读 · 0 评论 -
【Element】el-table-column 使用slot插槽v-if数据更新后没有渲染
原因是因为表格是element-ui通过循环产生的,而vue在dom重新渲染时有一个性能优化机制,就是相同dom会被复用,通过key去标识一下当前行是唯一的,不许复用,就行了。在其和其之后的一个显示的组件上添加 :key="Math.random()"<el-table-column :label="$t('customer.name')" pr...原创 2022-03-05 16:44:00 · 358 阅读 · 0 评论 -
【Element】组件 el-upload 上传文件
上传文件手动上传<el-upload class="add-upload" ref="add-upload" drag action multiple :auto-upload="false" :file-list="f...原创 2021-10-14 10:24:00 · 138 阅读 · 0 评论 -
【Element】深度监听修改elment组件默认样式
vue可以使用::v-deep<style lang="scss" scoped>::v-deep .el-main { // 修改ui组件默认样式}原创 2021-08-05 09:46:00 · 99 阅读 · 0 评论 -
【Element】表单重置数据只是第一个的问题
问题就是多渲染表单使用同一个重置方法,如下:resetForm(roleForm) { this.$refs[roleForm].resetFields()}导致所有表单重置数据均是第一次获得的表单数据解决方法给表单添加v-if,在显示的时候,进行表单的销毁和重建,强行让每一次打开表单,改操作拿到的数据为当前表单的初始数据。参考如下:...原创 2021-07-20 11:07:00 · 99 阅读 · 0 评论 -
【Element】级联选择器高度位置不对的问题
在做电商后台管理系统项目事遇到的问题,可能视频是去年的,element现在已经是新版本了,有些地方修改了,从而导致了以下问题级联选择器的位置不对解决的方法就是在全局css中添加以下代码:.el-cascader-menu { height: 300px; }完美解决!!!...原创 2020-04-30 22:53:00 · 99 阅读 · 0 评论 -
【Element】table 组件出现表格线条不对齐的问题
在全局css样式中添加以下代码即可:body .el-table th.gutter { display: table-cell !important}原创 2020-04-28 16:02:00 · 130 阅读 · 0 评论