自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序对接SSE接口记录

微信小程序对接SSE接口记录,主要记录了一些使用注意事项

2023-07-25 15:16:17 6375 4

原创 element-ui 级联选择器(Cascader)使用懒加载的回显

element-ui 级联选择器(Cascader)使用懒加载的回显方法,通过给一级对应选中的值添加Children即可

2022-06-02 10:17:26 4495

原创 记录常用git命令

记录git使用过的命令1.初始化 (init)2. 配置 (config)3.忽略文件ignore files4.状态 (status)5.添加 (add)6.分支(branch)7.标签(tag)8.切换(checkout)9.克隆(clone)10. 提交(commit)11. 显示差异(diff)12.查找grep13.日志(log)14.合并(merge)15.改名(mv)16.拉取(pull)17.推送(push)18.暂存(stash)19.重整(rebase)20. 复位(reset)21.参

2022-02-17 09:55:49 174

原创 js继承的6种方式

js继承的6种方式1. 类式继承2. 构造继承3. 组合继承4. 原型式继承5. 寄生式继承6. 寄生组合继承1. 类式继承很简单的很纯粹的一种继承方式,操作也很简单,将子类的原型指向父类的实例对象即可function Father () { this.value = true}Father.prototype.getFatherValue = function() { return this.value}function Son () { this.sonValue = fals

2021-04-09 10:06:18 263

原创 使用pdf.js转canvas 实现预览pdf

使用pdf.js转canvas 实现预览pdf基于pdf.js实现pdf预览pdf.js介绍代码实现基于pdf.js实现pdf预览pdf.js介绍官网(手动狗头)代码实现安装pdf.js npm i pdfjs-distvue中使用pdf.js<template> <div class="pdf"> <canvas v-for="item in pdfDoc.numPages" :key="item" :id="'the-canvas'

2021-04-06 11:09:43 2063 3

原创 amfe-flexible和postcss-px2rem适配vue移动端

amfe-flexible和postcss-px2rem适配vue移动端amfe-flexiblepostcss-px2rem使用方法效果图amfe-flexible该插件将网页平均分成10等份,然后设置html跟标签的font-sizepostcss-px2rem该插件将我们经常使用的px转换成rem转换方法是rem = px /(我们设置的值)例如我们设置的单位是37.5,设置div的宽度为75px,则换算后为2rem使用方法 npm i amfe-flexible postcs

2021-03-22 21:00:54 336

原创 vue批量制作海报,导出为图片,下载成压缩包

vue批量制作海报,导出为图片,下载成压缩包需求实现方式代码实现采坑需求客户选择海报模板在模板的固定位置,添加不同的二维码(二维码由服务端生成,数量不固定,二维码内容不固定)将生成的所有海报,打包,下载成压缩包实现方式使用到的技术: jszip、 file-saverjszip: 将生成的海报图片打包file-saver:将打包的海报压缩包下载成文件代码实现插件安装 npm i jszip file-saver --save vue中实现html代码 &lt

2021-03-09 16:09:45 670

原创 小程序如何npm

创建package.json文件在新创建的小程序目录下执行以下命令创建npm init // 按照默认配置即可安装组件在小程序的package.json所在的目录中,执行命令安装npm包,以vant为例(vant官网中的修改project.config.json步骤,可以省略) npm i @vant/weapp -S --production构建npm点击开发者工具中的菜单栏:工具 --> 构建npm使用组件在index.json中"usingCo..

2020-12-03 14:28:52 175

原创 数组reduce的用法

数组reduce的用法如何使用reduce实例解析如何使用reduce arr.reduce(callback(accumulator, currentValue[, index[, array]])[, initialValue])reduce函数中一共接收两个参数:callback:执行数组中的每个值(如果没有提供initialValue,第一个值除外)的函数,该函数中包含四个参数:accumulator:上一次循环返回的值或者initialValuecurrentValue: 当前

2020-11-28 16:45:18 291

原创 使用Export2Excel.js导出excel

使用Export2Excel.js导出excel安装依赖新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入安装依赖你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器

2020-11-24 11:49:32 4675 6

原创 jsPDf导出局部网页为pdf

使用网络图片时,会出现无法导出现象,解决办法:1.img标签增加属性crossOrigin="anonymous"2.html2canvas增加属性useCORS:true3.确保网络图片可以跨域访问即可两个插件:1. jspdf2.html2canvasdocument.body.scrollTop=document.documentElement.scrollTop=0;letpdfDom=document.querySelector('#pdfCont...

2020-07-31 15:49:20 522

转载 JS数组移除元素的方法

1. 修改Arr的lengthlet arr = [1,2,3,4,5,6,7,8,9];arr.length = 3;console.log('length',arr.length);console.log('arr',arr);2.delete (修改Arr的内容,但length不变)let arr = [1,2,3,4,5,6,7,8,9];delete arr[...

2019-07-30 11:51:01 56591 1

原创 前端二进制流数据处理

今天后台给了一个api, 返回的content-type是这种// 二进制流数据content-type: application/octet-stream 我收到的数据是这种 然后需要把这个转成一个excel文件实现方法具体如下:var url = urlvar xhr = new XMLHttpRequest...

2019-07-10 15:17:50 4009 2

原创 解决DOMTokenList的兼容问题(ie9及以下)

在ie9中 报错"DOMTokenList"未定义解决方法在入口文件引入https://github.com/jwilsson/domtokenlist/tree/master/dist的domtokenlist.js文件

2019-05-21 11:55:27 1023

转载 解决classList的兼容问题(ie9及以下)

只需要在文件中引入以下代码就可以使用了if (!("classList" in document.documentElement)) { Object.defineProperty(HTMLElement.prototype, 'classList', { get: function() { var self = this; ...

2019-05-21 11:50:08 3193

原创 关于ie9中打开项目无限请求问题

当我们项目的路由是history模式的时候,打包上线之后,在IE9中打开发现会是403报错, 在本地运行ie9中打开会发现网页会无限请求,一直到IE浏览器崩溃, 这个时候只需要将路由模式改为history的那句代码注释掉就可以在IE9中打开正常运行了(ie9是哈希模式, 如果是history模式的话,会默认转成哈希模式,导致无限请求)...

2019-04-23 15:45:05 145

原创 css样式一些兼容ie9问题

下面都是一些关于博主自己在写项目时遇到的一些兼容ie的css样式问题:渐变色在ie9及以下是不支持gradient的。所以要用渐变色的话,需要使用如下属性,该属性不适用于safria浏览器,并且,#fff不可以简写FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ff...

2019-04-23 15:35:11 3828

空空如也

空空如也

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

TA关注的人

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