自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 基于hls.js封装一个vue视频组件

基于hls.js封装一个vue视频组件,Ctrl + CV 即用

2022-07-19 10:42:55 1455 2

原创 封装一个函数式调用的el-dialog弹窗组件

项目组大佬封装的弹窗组件,可以省略大量的标签代码,表单重置,visible管理等重复性工作,特别好用,膜拜大佬,学习记录分享一下:调用很简单:导入方法; 将弹窗内的表单组件和个性化的弹窗配置参数传入; 在beforeResolve中进行业务请求。import showOdinDialog from '@/components/OdinDialog'import DetailForm from './detail-form'// 新增,在onclick方法中:showOdinDialog

2022-05-30 15:59:21 2581 3

原创 组件:el-table单元格点击后直接编辑

出于友好性交互的考虑,在某些特定业务场景下,在table单元格上直接进行编辑,会有更好的用户体验感

2022-05-27 15:11:20 2368 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 1416 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 845 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除