![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常用
相忘于江湖426543
111
展开
-
使用插件 pptxgen 导出pptx
pptxgen 官方文档 地址需求:页面文字,表格,图片导出ppt; let pptx = new pptxgen(); // 个人理解是设置每张幻灯片的大小 pptx.defineLayout({name: 'A3', width: 10, height: 7.5});//设置名字 宽 高 pptx.layout = 'A3';//应用 // 添加幻灯片 let slide = pptx.addSlide(); // 设置这张幻灯片的背景图片 slide.backg原创 2021-05-11 14:50:45 · 865 阅读 · 2 评论 -
对象数组排序
【代码】对象数组排序。原创 2021-04-06 14:04:49 · 160 阅读 · 0 评论 -
element UI实现大图预览
<template> <div class="content1"> <el-image-viewer v-if="isShow" :initial-index="index" :on-close="closeViewer" :url-list="srcList" /> </div></template>转载 2020-07-28 16:29:15 · 2097 阅读 · 0 评论 -
electron 中遇到的报错
1. Uncaught(inpromise)Error:Failedtoopen 。系统默认浏览器被删除 let shell = window.require("electron").shell; shell.openExternal(url);原创 2020-07-22 15:29:28 · 5677 阅读 · 8 评论 -
electron 实现截图功能
实现方式:引入第三方exe,然后调用。创建一个新的electron项目,把下方代码复制带main.js// Modules to control application life and create native browser windowconst {app, BrowserWindow} = require('electron')const path = require...转载 2020-01-10 11:52:33 · 4462 阅读 · 3 评论 -
vue 大文件分片上传
1.思路:file=>计算MD5=>通过MD5检测服务器是否已有该文件=》无,递归上传;有返回该文件信息;2.依赖: axios , spark-md53.坑:1)递归上传时如果已存在后端返回特殊字段,2)最后一次文件大小需要单独计算,要不就会算多3)如果需要进度条查看axios官方文档demo代码如下:<template> <...原创 2020-01-07 16:07:37 · 400 阅读 · 0 评论 -
杂七杂八
js replace 替换let st = '窗前明月光,疑是地上霜。举头望明月,低头思故乡 ’'月‘ 替换成 ‘Y’st.replace(‘月’,‘Y’)// “窗前明Y光,疑是地上霜。举头望明月,低头思故乡”所有的 ‘月’ 替换 ‘Y’st.replace(/月/g,‘Y’)// “窗前明Y光,疑是地上霜。举头望明Y,低头思故乡”变量全部替换let st = ‘月’st...原创 2019-12-31 14:04:01 · 118 阅读 · 0 评论 -
百度编辑器 上传文件前端配置
1. install vue-ueditor-wrap2.官网下载http://ueditor.baidu.com/website/download.html#ueditor本地启动放在/static下面 , 服务器放在/public下面serverUrl : 文件上传地址UEDITOR_HOME_URL : 下载的资源放置位置,(因为放在服务...原创 2019-12-31 09:45:26 · 317 阅读 · 0 评论 -
Electron Window 32 位打包资源下载较慢导致失败
electron-builder --ia32NPM下载的问题因为NPM在国内比较慢。导致electron-V.xxxx.zip下载失败。这些东西如果是第一次打包的话是需要下载对应electron版本的支持文件。解决办法有两个1.设置镜像:在C盘User中找到.npmrc文件。然后加入下面这句代码,但是这个有时候也不是很好用ELECTRON_MIRROR=http://npm.taobao...转载 2019-07-03 15:39:37 · 4179 阅读 · 0 评论 -
(2)js 常用数组方法 forEach()、map()、find()、filter()、every()、some()、reduce()
1.forEach() 用于调取数组的每个元素,并将元素传递给回调函数;对于空数组是不会执行回调函数的。var numbers = [1,2,3,4];var sum = 0;numbers.forEach(function(number){sum += number;});console.log(sum) // 102.map() 返回一个新数组,数组中的元素为原数数组元...原创 2019-04-17 10:30:02 · 542 阅读 · 0 评论 -
(1)js数组常用方法 splice()、slice()、push()、unshift()、pop()、shift()、join()、reverse()、sort()、concat()、split()
splice() 方法向数组中添加,删除 元素,然后返回被删除的元素;会改变原数组。var arr = [1,2,3,4,5,6,7,8,9,10];var arr1 = arr.splice(0,4); **************** arr1: [1,2,3,4] arr:[5,6,7,8,9,10] 坐标0开始长度4arr.splice(2,0,3,5);...转载 2019-04-10 17:39:07 · 1181 阅读 · 0 评论