Element UI
Element UI
_格鲁特宝宝
这个作者很懒,什么都没留下…
展开
-
elementUI el-table 默认滚动条在表格的最底部
elementUI 框架,获取不到表格里面的某个元素的 id,但是 el-table 里有个 bodyWrapper 它指向的是 el-table 的表格内容部分,存在 scrollTop,scrollHeight 属性,所以可以用下面方法来实现滚动条在底部的效果。(备注: 需给对应的el-table 设置ref 属性,,本案例中ref 设置为editTable)另外,如果要在不同屏幕下表格高度需要适应屏幕的话,需要用到 window.onresize 函数。原创 2022-11-07 22:21:20 · 3516 阅读 · 0 评论 -
TypeError: Cannot read properties of null (reading ‘level‘)
当组件数据发生变化时,监听改变这个 el-cascader 的 key 值(this.resetCascader++)给组件设置 key(:key="resetCascader"),在data里面设置初始值为0。原创 2022-09-07 19:29:30 · 4365 阅读 · 1 评论 -
element-ui 中 el-table 分页多选(记住上一页勾选数据)及编辑回显
element-ui 的官网是有属性的。el-table-colum 的reserve-selection属性el-table 的row-key属性原创 2022-09-07 09:46:33 · 3188 阅读 · 0 评论 -
[Vue warn]: <transition-group> children must be keyed: <ElTag>
如果需要在 el-select 上面绑定整个 item 对象时,但是展示只显示 name 字段,会报如标题所示错误。el-select 标签添加 value-key 属性,且值为 item 中的唯一属性值,如 id。原创 2022-09-07 09:32:22 · 1891 阅读 · 0 评论 -
vue-quill-editor 限制输入字数
代码】vue-quill-editor限制输入字数。原创 2022-07-16 13:35:57 · 3832 阅读 · 0 评论 -
element UI 中 el-table formatter 属性显示固定字数且超出省略号
代码】elementUI中el-tableformatter属性显示固定字数且超出省略号。原创 2022-07-16 13:19:13 · 938 阅读 · 0 评论 -
el-cascader 级联选择器动态加载数据及回显数据方法(最全概括)<grootbaby>
当地区数据比较多时,全部获取数据速度太慢,体验不太好,改为懒加载,一级一级选择地区就能很好避免速度慢的问题。首次加载第一级数据,给出所需要的参数,因为首次加载 node.value 没有值,据此判断是不是第一级数据。当点击最后一级的时候 label 后面不会转圈圈,并把相关值赋值到选择器上。编辑弹窗展示的时候,有时候并不能正确回显,取消展示或者改变 key 值。依次类推,拿到全部层级的 code 和 name 传给后端接收使用。获取倒数第二级的数据的 name。获取倒数第三级的数据的 name。原创 2022-07-16 13:12:11 · 17975 阅读 · 28 评论 -
el-input 限制只能输数字
通过设置type属性:type="number"但是这种方式一般会影响样式,不建议使用,如图:通过绑定值限制的方式:v-model.number="ruleForm.phone"但是这种方式会限制一般的数字,但是会影响 maxlength 属性,并且 e 是可以输入的,一般情况可以使用,严格限制的话不建议建议使用通过对绑定的 value 值进行正则限制:οnkeyup="value=value.replace(/[^\d]/g, ' ')"绑定一个onkeyup监听事件, /[^\d]/g 是用来匹配原创 2022-06-29 11:40:50 · 985 阅读 · 0 评论 -
文件上传 upload 组件 on-success 事件,添加自定义参数
参数 "1" 就是添加的自定义参数。多个上传组件也可以传入下标来区分当前使用的 upload 组件是哪一个。原创 2022-06-27 09:02:33 · 3700 阅读 · 0 评论 -
element-ui 的 upload 组件超过限定图片后隐藏上传按钮
<el-upload class="annaul-ticket-imgs" :class="{ 'hide-upload-btn': hideUploadBtn }" :headers="{ token: token }" :action="ATactionUrl" list-type="picture-card" :on-success="uploadImgSuccess" :on-remove="uploadImgRemove" :before-upload="u.原创 2022-03-14 14:57:18 · 2695 阅读 · 0 评论 -
el-tree 全部展开全部折叠
// 折叠所有节点setAllFold() { for (var i = 0; i < this.$refs.tree.store._getAllNodes().length; i++) { this.$refs.tree.store._getAllNodes()[i].expanded = false; }},// 展开所有节点setAllExpand() { for (var i = 0; i < this.$refs.tree.store._getAllNod.原创 2022-03-03 10:58:33 · 6071 阅读 · 2 评论 -
同一局域网访问本地 Vue 项目
同一局域网访问本地 Vue 项目需要访问电脑需要在同一局域网下 | | 连同一个WiFi,这个就不说了吧。懂得都懂。调试机 ip:192.168.30.100,将 192.168.30.100 改为你自己本机 ip 就OK。不需要修改配置文件重启本地环境:yarn run dev --host 192.168.30.100 ( 加红的 yarn 是关键,不要尝试用 cnpm 或者 npm )需要修改配置文件方法一:在 config/index.js 文件中找到 h原创 2022-03-03 10:39:33 · 1296 阅读 · 0 评论 -
element UI 中 el-select 组件获取 label 和 name 的值
<el-select v-model="dialogForm.id" placeholder="请选择" @change="filterData"> <el-option v-for="item in Options" :label="item.name" :key="item.id" :value="item.id" ></el-option></el-select>filterData(e) { l...原创 2022-02-24 16:17:43 · 2867 阅读 · 0 评论 -
Element UI table 选择框禁止选中
Element UI table 过滤已处理数据为默认不选中Table-column Attributes参数 说明 类型 可选值 默认值 selectable 仅对 type=selection 的列有效,类型为 Function,Function 的返回值用来决定这一行的 CheckBox 是否可以勾选 Function(row, index) — — Step1手动添加一个el-table-column,设type属性为sel...原创 2020-10-16 11:48:47 · 1287 阅读 · 0 评论 -
Element UI table 表格表头错位问题解决
Element UI table 表头错位方法一在app.vue中添加.el-table--border th.gutter:last-of-type { display: block!important; width: 17px!important;}方法二在el-table组件挂载一个ref="configurationTable",然后在每次请求数据成功后动一动表格的默认宽度this.$refs.configurationTable.$el.style..原创 2020-10-16 11:32:27 · 505 阅读 · 0 评论 -
Element UI upload 上传图片校验格式 || 大小 || 比例
beforeAvatarUpload(file) { // 校验图片格式(也可直接用 accept 属性限制如:accept="image/png,image/jpg,image/jpeg,image/gif") const isFormat = file.type === 'image/png' || file.type === 'image/jpg' || file.type === 'image/jpeg' || file.type === 'image/gif'; // 校验图片大小.原创 2020-09-07 11:10:33 · 1779 阅读 · 0 评论 -
element ui table 的坑
<el-table :data="dialogDetailTable" border stripe> <el-table-column prop="date" label="交易编号"></el-table-column> <el-table-column prop="" label="业务详情"></el-table-column></el-table><el-table :data="dialogTod...原创 2020-08-18 11:53:10 · 174 阅读 · 0 评论 -
Element UI 日期范围选择器限制只能选今天之前的时间,或者只能选今天之后的时间
<el-date-picker v-model="value" type="daterange" range-separator="至" placeholder="选择日期" start-placeholder="开始日期" end-placeholder="结束日期" :picker-options="pickerOptions"></el-date-picker>今天以及今天之后的日期data() { r.原创 2020-07-13 13:56:24 · 5298 阅读 · 1 评论 -
Element UI 上传一张图片后隐藏上传按钮
el-upload里面绑定一个占位class::class="{hide:hideUpload}"data里面初始化:hideUpload: false,limitCount:1onChange 事件里面(添加文件、上传成功和上传失败时都会被调用的那个):onChange(file, fileList) { this.hideUpload = fileList...原创 2020-04-27 18:16:28 · 774 阅读 · 0 评论 -
ElmentUI 设置禁止点击遮罩关闭 el-dialog 弹窗
mian.js 文件里面:import ElementUI from 'element-ui';// 修改 el-dialog 默认点击遮照不关闭ElementUI.Dialog.props.closeOnClickModal.default = false; // https://blog.csdn.net/huanhuan03/article/details/105426879/...原创 2020-04-24 09:13:58 · 6628 阅读 · 2 评论 -
Element 日期范围选择获取开始结束时间
<el-date-picker v-model="rangeDate" prefix-icon="el-icon-date" type="daterange" start-placeholder="开始日期" end-placeholder="结束日期" value-format="yyyy-MM-dd HH-mm-s...原创 2020-04-16 09:55:43 · 1700 阅读 · 0 评论