自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue登录拖动滑块验证

【代码】vue登录拖动滑块验证。

2023-11-23 14:46:07 327

原创 vue3解决点击元素之外执行某种操作

【代码】vue3解决点击元素之外执行某种操作。

2023-11-10 14:45:17 306

原创 vue中对于v-model绑定输入框时时输入问题

源码中讲解,此时还处于composing阶段,无法响应,可以使用:value + @input的方式代替。在vue中v-model绑定input,当输入时使用的不是英文时,无法做到时时响应,官网已有说明。

2023-11-10 14:39:10 119

原创 将base64地址转化为二进制binary数据或者file或者formData

【代码】将base64地址转化为二进制binary数据或者file或者formData。

2023-10-07 09:26:10 639

原创 ffmpeg如何转换H.265编码的视频为H.264

2. ffmpeg -i 需要转码的视频地址 -c:v libx264 -crf 23 -c:a aac -strict experimental -b:a 192k 转码后的视频名称。

2023-09-06 16:19:30 1198

原创 css改变作为背景图的svg样式

【代码】css改变作为背景图的svg样式。

2023-08-29 10:59:10 452 3

原创 某名字开头的所有样式生效

important;

2023-05-11 16:22:57 44

原创 javascript长轮询

【代码】javascript长轮询。

2023-04-25 14:53:31 270

原创 base64转换成file文件在到FormData

【代码】base64转换成file文件在到FormData。

2023-04-23 15:04:21 293

原创 javascript语音识别和语音播报

【代码】javascript语音识别和语音播报。

2023-03-28 15:50:32 474

原创 前端性能优化new Worker实战

1.创建一个**.js文件,写入需要很长时间执行的子线程程序。2. 在主线程中构建new Worker并且进行操作。

2023-01-30 14:20:28 372

原创 浏览器检查hover后才会出现的元素样式

css鼠标悬浮元素审查

2023-01-18 09:43:56 813

原创 Git常用操作

git 常用操作

2022-08-15 15:10:00 290

原创 Vant-ui上传文件时,如果文件过大先压缩文件再上传

1.先安装image-conversion插件npm i image-conversion --save2.设置文件限制大小,max-size以及设置组件api(before-read) <van-uploader multiple :max-size = 'imgMaxSize' :before-read = 'beforeRead' accept = '.jpg,.jpeg,.png'/>multiple ==&

2021-11-15 16:42:34 1346

原创 axios请求封装

1.npm安装axiosnpm install axios2.建立axios.js文件配置axiosimport axios from 'axios';axios.defaults.timeout = 12000; //请求超时时间axios.defaults.withCredentials = true; //保持会话session一致axios.defaults.baseURL= 'http://xxxxx'; // `baseURL` 将自动加在 `url` 前面,除非 `ur

2021-10-26 17:08:01 191

原创 vue项目根据打包命令不同,生成不同的basUrl

1.在根目录下创建.env.alpha的文件,文件内容如下NODE_ENV = 'production'VUE_APP_NAME = 'alpha'2.打开package.json文件,在script对象下加上"alpha": "vue-cli-service build --mode alpha"3.在baseUrl(当前是baseUrl.js)配置页面写上export let baseUrl = '';if (process.env.NODE_ENV == 'produc

2021-10-26 14:30:31 345

原创 JavaScript常用工具函数

1.随机N位验证码let randomNum = num => Math.random().toString(36).substr(4, num);2.复制指定文本内容let copyCliboard = text => { navigator.clipboard.writeText(text)}3.时间日期格式化let formateDateOrTime(time, mold) => { let nowDate = new Date(time)

2021-10-26 10:38:49 105

原创 HTML动态配置Rem

let deploySize = (doc = document, win = window, size = 375) { let docEl = doc.document, getSize = () => { let width = docEl.clientWidth, //获取屏幕宽度 rem = width / size * 100; docEl.style.fontSize = rem +.

2021-10-25 14:50:05 521

原创 Vue防止快速重复点击指令

Vue.directive('preventReClick', { inserted(el, binding) { el.addEventListener('click', () => { if(!el.disabled) { el.disabled = true; setTimeout(() => { el.disabled = flase;.

2021-10-25 09:26:28 213

原创 javascript获取某年每月月末

let filterEndDate = (date, value) => { switch(value) { case 2: return new Date(date).getFullYear() % 4 == 0 ? 29 : 28; case 1: case 3: case 5: case 7: case 8: case 10: case.

2021-10-21 17:17:49 448

原创 element等ui框架轮播图一页显示多张问题

其实一页显示N张问题,就是把一维数组转换为二维数组的问题。具体数据转变如下,最后一页图片数未定。let oneTwoDimension = (data, N) => { let newBlock = new Array(Math.ceil(data.length / N));建立一个新的某长度数组 for(let i = 0, len = newBlock.length; i < len; i++) { newBlock[i] = Array.from(da

2021-10-21 17:11:23 1793

原创 Ant Design of Vue表格行根据某属性合并函数

let combineLine = (data, key) => { for(let i = 0, len = data.length; i < len; i++) { let item = data[i]; let count = 1; for(let j = i + 1; j < len; j++) { if(item[key] == data[j][key]) { cou.

2021-10-21 16:50:05 103

原创 element-ui表格树型结构

最终实现结果由于element-ui没有原始api来实现这种全选,半选,所以自己写了一点 @select="selectFun" @selectAll="selectAllFun" element-ui的原始方法表格数据初始化this.tableData =====> 表格数据this.tableData.map(item => { this.$set(item, 'isSelect...

2021-10-21 16:27:30 2419

原创 element-ui表格合并行

初始组装方法 数据格式为一个数组中寻求id相同项(封装函数) 具体应用(:objectSpanMethod="objectSpanMethod")最终结果

2021-10-21 14:57:52 66

原创 解决IOS上van-popup被底部Tab遮挡问题

van-popup组件的放置位置一定要是templet底下包裹元素的直接子子级。

2021-10-21 14:23:36 3343

空空如也

空空如也

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

TA关注的人

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