自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 Vue中防止短时间内连续点击后多次触发请求

如果连续点击提交按钮,可能会重复提交数据,导致出错,解决的方法可以使用disabled限制点击,感觉体验不是太好,所有给大家分享下面的方法<el-button @click="throttle()">测试</el-button> export default { data(){ return { lastTime:0 //默认上一次点击时间为0 } }}methods:{ thrott

2020-06-23 09:19:21 4289

原创 Vue使用轮询定时发送请求

一、什么是轮询?轮询(Polling)是一种CPU决策如何提供周边设备服务的方式,又称“程控输出入”(Programmed I/O)。轮询法的概念是,由CPU定时发出询问,依序询问每一个周边设备是否需要其服务,有即给予服务,服务结束后再问下一个周边,接着不断周而复始。 在WEB上来说就是客户端一直向服务端发起请求,服务端返回数据,不论返回什么都会再次向服务端发送请求。二、采用定时器进行轮询<template> <div></div></template&

2020-06-22 16:39:43 6076 5

原创 js 数组对象去重

let arr = [ {name: 'name1', id: 1}, {name: 'name2', id: 2}, {name: 'name1', id: 3}, {name: 'name3', id: 4}]let hash = {} this.newArr = arr.reduce((item, next) => { hash[next.name] ? '' : hash[next.name] = true && item.push(next)

2020-06-19 10:45:52 184

原创 ES6中Set的属性和方法介绍

Set 对象存储的值总是唯一的Set 对象方法方法描述add添加某个值,返回Set对象本身clear删除所有的键/值对,没有返回值delete删除某个键,返回true。如果删除失败,返回falseforEach对每个元素执行指定操作has返回一个布尔值,表示某个键是否在当前 Set 对象之中Set 对象作用数组去重var arr = [1,2,3,3,1,4];[...new Set(arr)]; // [1, 2, 3, 4]Arra

2020-06-19 09:34:29 639

原创 vue中使用文件流进行下载(new Blob)

这里以后台传过来的流文件(如excel)并设置下载文件名// 利用a标签自定义下载文件名const link = document.createElement('a')axios.post(postUrl, params, {responseType: 'arraybuffer'}).then(res => { // 创建Blob对象,设置文件类型 let blob = new Blob([res.data], {type: "application/vnd.ms-excel"}

2020-06-01 22:38:42 4915

微信小程序源码-外卖cps新款防封版

这是一个微信小程序源码,外卖cps新款防封,使用本套代码就可以轻松收益。主要功能有:吃啥研究所、今天吃什么、谁去拿外卖、便携小空调、游戏改名、制作动漫头等,下载后改为你的数据就行了。数据文件放到服务器,可以动态配置。

2021-08-05

空空如也

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

TA关注的人

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