- 博客(5)
- 收藏
- 关注
原创 封装一个函数式调用的el-dialog弹窗组件
项目组大佬封装的弹窗组件,可以省略大量的标签代码,表单重置,visible管理等重复性工作,特别好用,膜拜大佬,学习记录分享一下:调用很简单:导入方法; 将弹窗内的表单组件和个性化的弹窗配置参数传入; 在beforeResolve中进行业务请求。import showOdinDialog from '@/components/OdinDialog'import DetailForm from './detail-form'// 新增,在onclick方法中:showOdinDialog
2022-05-30 15:59:21
2926
3
原创 组件:el-table单元格点击后直接编辑
出于友好性交互的考虑,在某些特定业务场景下,在table单元格上直接进行编辑,会有更好的用户体验感
2022-05-27 15:11:20
2468
3
原创 ElLoading实现按钮防重复点击
简单记录一下在项目中【使用loading实现按钮防重复点击】的方法。Element Plus 提供了两种调用 Loading 的方法:指令和服务。以服务的方式调用Loading:import { ElLoading } from 'element-plus'定义一个基础配置const defaultOptions = { lock: true, text: '正在加载', background: 'rgba(0, 0, 0, 0.1)'}传入一个方法fn,在它执行.
2022-05-26 16:46:05
1581
1
原创 vue项目使用解构器:解决类似重写filter-method时,需要另存一份options的问题
简单记录一下做项目的过程中遇到的一些问题:在项目里构建了一个form表单模板,根据type值的不同,加载不同的form组件,省去了在不同的vue文件中重复写表单控件的麻烦,数据由业务父组件传入公共子组件中,每个控件的数据是循环体中得到。那么问题也来了,因为业务需求,在使用el-select控件时,拼装的label是name+id,所以需要重写filter-method。property.options是传入的数据,如果是直接修改p...
2021-12-27 22:03:00
927
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人