vue
vue相关备忘
树莓666
这个作者很懒,什么都没留下…
展开
-
基于hls.js封装一个vue视频组件
基于hls.js封装一个vue视频组件,Ctrl + CV 即用原创 2022-07-19 10:42:55 · 1439 阅读 · 2 评论 -
封装一个函数式调用的el-dialog弹窗组件
项目组大佬封装的弹窗组件,可以省略大量的标签代码,表单重置,visible管理等重复性工作,特别好用,膜拜大佬,学习记录分享一下:调用很简单:导入方法; 将弹窗内的表单组件和个性化的弹窗配置参数传入; 在beforeResolve中进行业务请求。import showOdinDialog from '@/components/OdinDialog'import DetailForm from './detail-form'// 新增,在onclick方法中:showOdinDialog原创 2022-05-30 15:59:21 · 2546 阅读 · 3 评论 -
组件:el-table单元格点击后直接编辑
出于友好性交互的考虑,在某些特定业务场景下,在table单元格上直接进行编辑,会有更好的用户体验感原创 2022-05-27 15:11:20 · 2359 阅读 · 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 · 1404 阅读 · 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 · 836 阅读 · 1 评论