
elementUI
ur home
全网同名;希望成为一个有趣的人,创造出有趣的工具;知乎、抖音等平台的文章、视频累计超过亿次阅读和播放。
展开
-
elementui el-date-picker 组件值回显
this.$set(this.formModel, "startYearMonth", `${this.formModel.startYear}-${this.formModel.startMonth}`)原创 2021-06-17 11:50:24 · 993 阅读 · 7 评论 -
element el-cascader 级联选择器多选限制个数
<el-cascader v-model="formModelData.address" :show-all-levels="false" :collapse-tags="true" :options="options" :props="{ multiple: true, checkStrictly: true }" :size="size" :clearable="true"></el-cascader>@Watch('formModelData.addre.原创 2021-05-24 11:03:45 · 7203 阅读 · 4 评论 -
element-ui中表单验证validator统一封装
在写业务代码时,会遇到各种需要对用户输入的数据进行校验的场景,最常见的就是表单验证,各种非空校验,正则校验等等这里我就分享下在项目中是如何封装使用的1. 属性介绍参数 说明 类型 可选值 默认值 model 表单数据对象 object — — rules 表单验证规则 object — — 2. 主组件index.vue<template> <el-form ref="draw.原创 2021-03-10 11:21:50 · 2257 阅读 · 2 评论 -
解决elementui>Upload组件>before-upload钩子返回false时,文件仍然上传成功的问题
在使用Upload 上传(通过点击或者拖拽上传文件),其实还是有些小坑的,如果我们在before-upload中直接返回true或者是false,那么它其实也是会上传文件的,因为它也会触发on-change函数。我这里是采用在对应的函数中返回一个promise来解决的,就像下面这样: /** * 图片文件验证 * @param file */ public imgBeforeUpload(file: any) { return new Promise((reso原创 2021-02-05 11:44:29 · 6719 阅读 · 5 评论 -
vue2+TS 基于elementui的table封装的业务组件
此文章会介绍基于el-table、我是如何进行业务组件封装的,后续会补充原创 2021-02-07 14:06:12 · 587 阅读 · 6 评论 -
vue ts基于elementui 的多条件搜索弹窗组件封装
vue saas项目,有很多Table,大部分Table都有多条件搜索功能,而多条件搜索功能每次写起来都很繁琐、代码也充足的多,而且多人开发情况下可控性太低;所以考虑对多条件搜索做一个封装,统一配置引用,达到一次注册、全局使用,提升开发维护效率和界面统一的效果。最终界面如下现状分析项目使用的是elementui框架,多条件搜索表单提交,需要使用el-form组件来封装,复杂点就是表单项有很多种,配置项包括input、select、datePicker、daterange、cascad.原创 2021-02-07 11:18:16 · 1303 阅读 · 2 评论 -
Element-ui组件中change方法如何传多个参数
子组件 <el-select v-model="model" :placeholder="`请选择${placeholder}`" :size="size" @change="selectChange($event, item.code)" > <el-option v-for="option in item.options" :key="option.value" :label="opt...原创 2021-04-22 17:49:34 · 3121 阅读 · 4 评论