Element
Element相关
BelieveTom、
一个前端技术贼菜的前端...
展开
-
表单Input输入数值校验(input事件中做输入限制,只能输入正数(包含整数和小数))
使用Element表单的话,正常的话就是在rules属性中设置校验规则,在表单提交时进行校验,或者是在onkeyup属性中通过正则限制输入,但是onkeyup会体现出replace替换的过程,可能会带来不太友好的用户体验,还有就是仅仅使用正则不能完美地解决输入限制的需求...表单校验在日常开发中肯定是老生常谈的问题,具体的就不展开说了,这次就是想和大家分享一种较为完美解决数值输入校验的方法...原创 2023-09-11 10:26:13 · 659 阅读 · 0 评论 -
Cascader 级联选择器结合npm包“element-china-area-data“实现省市区级联选择 相关问题总结
因为我之前在开发的时候,装的是这个包的最新版本,是完全没有问题的,然后在提交代码的时候,发现公司的架子里是有这个包的("^5.0.2"),我就果断把我装的给撤了...我就考虑是不是包版本带来的问题,然后去仔细查阅了一下,发现不同版本的包,导出的方法是有区别的...但是bug总是不忍心看到你这么轻松的样子... 再来看下遇到的第二个问题,就是编辑的时候,级联数据不能正常回显了,简直我草了...今天把之前已经对接好的项目打开看了一下,发现省市区级联选择器出现了问题... 接下来就给大家分享一下。原创 2023-09-08 17:03:38 · 325 阅读 · 4 评论 -
Element上传组件 http-request 传递多个参数
最近后台管理,遇到一个需求,就是在表格的每一行都可以导入对应的图片,这时候就需要拿到行数据了,我们现在就来看下http-request 所绑定的方法,怎么获取到行数据...我测试了几种传参方式,最后以(params) => uploadPic(params,index) 这种方式成功拿到行数据的索引,之后就可以为所欲为了...原创 2023-08-22 17:28:22 · 1718 阅读 · 7 评论 -
Element多选表格设置默认勾选 调用this.$refs.tableRef.toggleRowSelection不生效
在这里,点击筛选,不是对进来这个页面时获取的表数据进行直接筛选,而是先调用相关接口后再进行表数据的刷新,所以我们先加一层$nextTick,以便获取更新后的Dom... 其次,通过对比筛选找到源数据来设置选中项... 完美解决该问题。上次的需求是这样的... 点击筛选按钮,筛选出符合条件的数据,排列到列表页最前面并勾选...我想这还不简单,直接用下Element的方法就好了,结果就出现了勾选不生效的情况...原创 2023-08-14 09:15:39 · 1328 阅读 · 0 评论 -
Element的Upload组件实现图片上传
action="#"limit="1"<el-button type="primary" plain>上传</el-button>if (!this.$message.error('图片格式只能为jpeg/png/jpg/bmp/gif');if (!isLt2M) {this.$message.error('图片大小不能超过 2MB!');原创 2023-08-04 10:09:54 · 4033 阅读 · 3 评论 -
Element表格实现触底加载更多数据
【代码】Element表格实现触底加载更多数据。原创 2023-07-24 17:21:47 · 788 阅读 · 0 评论 -
Element表单校验数组类型数据
2. el-form 与 el-item绑定相关属性。1. 定义数据 以及校验rules。原创 2023-07-24 14:22:44 · 874 阅读 · 0 评论 -
通过v-if动态设置Element表格列时,出现表格列显示错乱、表头闪动等问题
在生命周期函数beforeUpdate中调用表格的 doLayout() 方法 (尽量加上可选链,不然可能存在获取不到table实例,造成doLayout为undefined的情况)在实际开发, 我们经常会通过v-if控制表格列的显隐,来实现不同条件下展示不同的表格列,这时候就可能会出现表格列显示错乱、以及表头闪动等问题。由于key值不会被及时的更新,在显示或者隐藏列时,部分DOM会被继续复用,不会重新渲染,导致列显示错乱。由于列的显示或者隐藏,导致了重排以及重绘,表格发生闪动。原创 2023-06-14 09:35:51 · 2986 阅读 · 4 评论 -
Element日期选择器 限制选择的天数(最多多少天)
limitDay: 14 * 24 * 3600 * 1000 按照需求 自行修改时间。原创 2023-06-09 16:42:36 · 449 阅读 · 0 评论 -
遍历含有expand的表格 打开弹层 操作展开表格的数据 所有展开的表格被闭合
问题描述:接口获取的数据是数组对象 遍历表格的时候 直接将遍历出来的对象 直接放入到 '[ ]'中。页面表格数据渲染正常 但是点击按钮 打开弹层操作数据的时候 弹层正常显示 导致所有展开的表格被闭合。解决:在接口获取数据的时候 将数据进行处理 再进行赋值。原创 2023-04-14 18:53:19 · 86 阅读 · 1 评论 -
element嵌套表格 对展开的表格的数据进行编辑 编辑完成后 刷新页面 数据不能正常渲染(还是显示之前的数据)
对展开的表格的数据进行编辑 编辑完成后 刷新页面 数据不能正常渲染原创 2023-04-14 19:42:03 · 339 阅读 · 1 评论 -
实现 Element表格数据拖拽
话不多说 直接上源码 (代码为测试用代码 存在没有优化的地方)原创 2023-05-07 21:12:47 · 575 阅读 · 2 评论 -
Element日期选择器选择限制(开始日期 结束日期互相限制)
在做后台项目的时候 在表格数据筛选的时候 日期时间经常会被作为一个筛选的条件 在对时间段进行选择的时候 可不能忘记对日期的选择进行限制哦。1. 为日期选择器绑定 pickerOptions。2. 在data中定义数据。原创 2023-05-10 10:27:09 · 2051 阅读 · 0 评论