自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3.0图片上传组件封装及拖动排序

基于element plus上传组件封装的图片上传组件,增加拖动排序

2023-02-28 16:56:03 254

原创 VUE3.0数字金额格式化组件

金额格式化组件+假滚动效果

2023-02-28 16:51:02 609

原创 element ui table 表格合并

通过给table传入span-method方法可以实现合并行或列,方法的参数是一个对象,里面包含当前行row、当前列column、当前行号rowIndex、当前列号columnIndex四个属性。该函数可以返回一个包含两个元素的数组,第一个元素代表rowspan,第二个元素代表colspan。

2022-09-20 09:18:47 1005

原创 Vuex Mapgetters使用方法

【代码】Vuex Mapgetters使用方法。

2022-09-08 17:09:06 322

原创 vue默认带参方法加参数

【代码】vue默认带参方法加参数。

2022-08-31 15:13:13 614

原创 element 动态form提交验证

【代码】element 动态form提交验证。

2022-08-31 15:08:31 265

原创 vue2.0 wangeditor JS版 使用方法

wangEditor vue2.0 js 图片上传

2022-06-13 16:19:09 166

原创 element ui form表单验证

表单验证

2022-06-02 11:40:57 921

原创 JS常用方法总结笔记

JS 数组 字符创 对象等常用方法总结

2022-06-02 11:19:16 113

原创 vue项目常用工具包-moment.js lodash.js

moment.js - JavaScript 日期处理类库官方文档地址:moment.js中文网npm install moment使用示例import * as moment from 'moment';export function momentTest(startDate, monthNum,dayNum) { let start = moment(startDate, 'YYYY-MM-DD')//解析日期 let startYear = moment(startDate, 'Y

2022-05-20 15:54:06 337

原创 element ui修改多选框表头

1. 试过JS innerHTML修改dom,没生效2. 使用css :before选择器修改,生效2.1给多选表头增加class名<el-table :data="bondData" border style="width: 100%" :header-cell-class-name="cellClass" @selection-change="handleSelectionChange"> <el-table-column

2022-02-22 17:10:16 433

原创 vue文件流 转 base64 笔记

/* 转化64格式图片 */ getBase64(file) { return new Promise(function(resolve, reject) { let reader = new FileReader() let imgResult = '' reader.readAsDataURL(file) reader.onload = function() { imgResult = reader.

2021-12-10 10:49:44 716

原创 前端日期时间操作笔记

JS快速获取年与日时分秒 let dateTime=new Date( +new Date() + 8 * 3600 * 1000 ).toJSON().substr(0,19).replace("T"," ")``

2021-11-15 16:07:56 74

原创 async/await使用方法总结(实战)

1.获取字典async initDic() { const brandList = await this.getDicType('web_query_brand') const typeList = await this.getDicType('car_type') const priceList = await this.getDicType('web_query_price') console.log(brandList) for (let

2021-10-12 10:04:33 199

原创 Vue项目正式环境中删除console

Terser 去除配置项webpack 内置了 TerserPlugin 用来打包 js ,我们可以在 webpack 官网找到该插件的说明:TerserWebpackPlugin在其 Github 下找到去除 console 的配置项:其配置项在 compress.drop_console 。如何配置在终端使用导出 webpack 配置文件命令:vue inspect > output.js打开生成的output.js,可以找到 terser 的配置在 optimization.m

2021-06-08 17:12:42 1040

原创 vue-cli使用ESLint配置选项

ESLint配置选项eslint配置方式注释配置:使用js注释来直接嵌入ESLint配置信息到一个文件里配置文件:使用一个js文件,JSON或者YAML文件来给整个目录和它的子目录指定配置信息。这些配置可以写在一个文件名为.eslintrc.*的文件或者在package.json文件里的eslintConfig项里,这两种方式ESLint都会自动寻找然后读取,或者你也可以在命令行里指定一个配置文件。有几种东西是可以配置的环境:你的脚本会在哪种环境下运行。每个环境带来了一组特定的预定义的全局变量。

2021-06-08 15:45:47 979

原创 vue-cli3 vue.config.js配置文件详解

vue-cli3 vue.config.js配置文件详解vue.config.js 是一个可选的配置文件,如果项目的 (和 package.json 同级的) 根目录中存在这个文件,那么它会被 @vue/cli-service 自动加载。你也可以使用 package.json 中的 vue 字段,但是注意这种写法需要你严格遵照 JSON 的格式来写。这个文件应该导出一个包含了选项的对象:官方文档module.exports = { // 选项...}常用配置选项:1.publicPath

2021-06-08 15:14:52 1500

原创 vue项目,使用FullCalendar日历插件

本文案例是月视图下的预定管理安装FullCalendar,按需引入,官方文档:https://fullcalendar.io/docs/vuenpm install @fullcalendar/vue @fullcalendar/daygrid moment在页面中引用fullcalendar组件<template> <div class='calendarAll'> <div class='calendarBox'> <F

2021-06-07 14:57:21 1203 1

原创 前端VUE项目使用gzip压缩打包

前端VUE项目使用gzip压缩打包安装compression-webpack-plugin包npm i compression-webpack-plugin由于脚手架版本兼容问题,直接安装最新版可能会导致报错TypeError: Cannot read property ‘tapPromise’ of undefined我这里vue cli是4.5.0版本,所以安装的是6.1.1版本npm install compression-webpack-plugin@6.1.1 --save-

2021-06-04 18:00:31 2879 3

空空如也

空空如也

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

TA关注的人

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