![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
project
飞飞侯
这个作者很懒,什么都没留下…
展开
-
图片base64与file转换
图片base64与file转换原创 2022-06-24 17:05:57 · 342 阅读 · 1 评论 -
JS文件预览
图片,pdf预览原创 2022-05-07 14:21:40 · 3501 阅读 · 0 评论 -
使用nvm管理node
1.下载安装nvm1.在官网下载nvm安装包:https://github.com/coreybutler/nvm-windows/releases 选择nvm-setup.zip2.解压安装 (2次选择文件要安装的目录 第一次是nvm 第二次是node.js)3.通过nvm v查看是否安装成功2.使用nvm安装node1.nvm ls anaillable 可查看node.js版本号2.选择自己要安装的版本 nvm install 12.17.0 注意:会存在下载失败此时设置淘宝镜像下原创 2022-03-07 17:24:28 · 1172 阅读 · 1 评论 -
前端项目兼容IE11
语法兼容问题1.脚手架项目npm i babel-polyfillimport 'babel-polyfill'2.纯静态HTML文件(1)方案一 gulp构建:1.ES6转ES5:安装gulp-babel插件2.代码填充或兼容性补丁(Polyfill):引入browser-polyfill.min.js将新的 API ,比如 Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise 等全局对象,以及一些定义在全局对象上的方法(比如原创 2022-03-04 14:45:38 · 1335 阅读 · 0 评论 -
JS文件下载
前端下载原创 2022-01-17 11:10:21 · 476 阅读 · 1 评论 -
Echarts 三角形柱状图有0数据时hover事件bug
效果图数据没有0,hover A显示正常数据有0存在时,hover A显示出错当柱状图是原始bar时,无此bug代码:initChart(){ // 初始化数据 const seriesData = []; const dimensions = ['product','待处理','处理中','已完成']; const source = [ { product: 'A','待处理':11,'处理中':21,'已完成':36}, {原创 2021-09-30 11:01:21 · 502 阅读 · 1 评论 -
Echarts 饼图总数展示与鼠标hover事件
效果图:解决思想:总数展示:其为title,进行调位置hover事件:mouseover, mouseout代码:initPieChart(){ // 初始化数据 const text = '问题总数'; const subtext = '85'; const data = [ { name: '待处理', value: 1, itemStyle: {原创 2021-09-30 10:23:57 · 4850 阅读 · 0 评论 -
jsPDF使用及注意点记录
说明jsPDF可以将H5转成PDF(其他文件流也可)实现思路内容不内容截断问题1.获取DOM2.将DOM转换为canvas3.获取canvas的宽度、高度(稍微大一点,预览)4.将pdf的宽高设置为canvas的宽高(不适用A4纸大小)5.将canvas转为图片6.实例化jspdf,将内容图片放在pdf中(因为内容宽高和pdf宽高一样,就只需要一页,也防止内容截断问题)如截断则设置A4纸大小即可代码/**target 容器pdfName 文件名*/function exp原创 2021-07-07 14:10:51 · 10698 阅读 · 4 评论 -
3分钟重温git命令
基本步骤git init 初始化,将文件夹变为git可管理的仓库git status 查看文件更改状态git addgit add xxx.js // 只添加一个项目至仓库git add . // 该目录下所有文件添加至仓库git commit -m ‘描述语句’git pullgit push -u origin mastergit remote add origin 项目git地址git reset // 回退版本git clone 项目地址git rm //原创 2021-05-11 09:42:53 · 57 阅读 · 0 评论 -
Echarts 3D地图+scatter3D 实现鼠标点击事件
版本: echarts 5.X echarts-gl 2.X效果图:然后赋予点击事件myChart.on('click', params => { console.log(params)});这时候问题来了:1.点击地图区域时,点击事件不触发,未打印params(如下图 红色西藏区域)2.点击series中配置时(scatter3D),也就是图中小车车,点击事件出发了两次(如下图打印,我这里加的是散点图)寻找原因:1.地图不触发点击事件查看源代码:}).on('cl原创 2021-03-31 14:56:30 · 7310 阅读 · 14 评论 -
[Violation] Added non-passive event listener to a scroll-blocking <some> event. Consider marking eve
Vue项目 Chrome 报警告如下图:[Violation] Added non-passive event listener to a scroll-blocking <some> event. Consider marking event handler as ‘passive’ to make the page more responsive. See <URL>解决办法:1.安装 default-passive-eventsnpm i default-passi原创 2021-03-30 16:05:42 · 35341 阅读 · 4 评论 -
element 导航菜单NavMenu组件 由后端返回数据渲染 v-for循环折叠属性失效
出现的问题:基于Vue2.x版本enlement-ui NavMenu组件由后端返回数据渲染,需进行循环( 出现的问题我给忘记了,当时使用div v-for 报错了,后使用vue-fragment解决的问题 现在重现问题准备记录一下,换成div v-for 没有报错了 。。。。。。 先记录下来吧)解决:使用fragment1.npm安装npm i vue-fragment -s-d2.main.js 全局引入注册import Fragment from 'vue-fragment';Vu原创 2021-03-30 11:01:06 · 729 阅读 · 0 评论