12 2022 档案

摘要:https://github.com/mrdoob/three.js 下载zip压缩包 (github下载网速慢的话,可以复制链接用迅雷试试) 解压到C:\inetpub\wwwroot 假设已经配置好网站http://localhost:8989/docs/ 这时访问的网站默认为英文 我们可以修改 阅读全文
posted @ 2022-12-15 23:24 槑孒 阅读(225) 评论(0) 推荐(0) 编辑
摘要:一、基础知识 在正式使用Proj4.js时,我们首先需要了解下有关各种投影的参数定义 (例如:椭球长半轴、扁率、原点纬线、中央经线、两条标准纬线、东偏移量、北偏移量和单位等),具体参数可参考下面这个网站上的介绍。 https://epsg.io/ http://spatialreference.or 阅读全文
posted @ 2022-12-14 03:11 槑孒 阅读(1313) 评论(0) 推荐(0) 编辑
摘要:return 是停止本函数体执行并返回 而map,forEach里面所执行的都是函数个体,return一个,其余的也会继续执行 所以,某种程度上来说,map、forEach是不能跳出本身的'循环'的 从跳出数组本身来考虑,我们可以采用扔出异常的方式,来捕获异常,从而跳出'循环' let list=[ 阅读全文
posted @ 2022-12-13 20:48 槑孒 阅读(581) 评论(0) 推荐(0) 编辑
摘要:一、 Blob转成File MDN File() let blob = new Blob(['这里是要转换的字符串或者图片等'], { type: "text/plain;charset=utf-8" }); console.log("Blob对象", blob); let file = new F 阅读全文
posted @ 2022-12-12 00:46 槑孒 阅读(4876) 评论(0) 推荐(0) 编辑
摘要:问题:Failed to resolve component: canvas-datagrid,If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement. 阅读全文
posted @ 2022-12-11 18:49 槑孒 阅读(3065) 评论(0) 推荐(0) 编辑
摘要:1、安装xlsx npm install xlsx --save-dev https://docs.sheetjs.com/ 2、引入xlsx并封装读取excel方法 import * as XLSX from "xlsx"; /** * 读取excel内容 * @param {*} file * 阅读全文
posted @ 2022-12-11 16:45 槑孒 阅读(381) 评论(0) 推荐(0) 编辑
摘要:实现在线表格的方式有: 1、以HTML的Table元素实现,主要靠虚拟渲染优化性能,体验较差,插件却很多。 2、以HTML的Canvas绘图实现,得益于Canvas的高性能,体验可以优化到极致,但绘图相对DOM元素操作是复杂的,相关插件也较少,但是商业产品上的在线Excel基本都是基于该技术实现的。 阅读全文
posted @ 2022-12-11 15:15 槑孒 阅读(1004) 评论(0) 推荐(0) 编辑
摘要:一、问题与需求 无聊的一天,后端给了一个Excel文件链接,需要前端实现Excel文件自定义文件名下载 很多人肯定会想到一下方法 const a = document.createElement('a'); a.download = `${layer.title}.xlsx`;; a.href = 阅读全文
posted @ 2022-12-10 01:26 槑孒 阅读(266) 评论(0) 推荐(0) 编辑
摘要:一、Tampermonkey 二、代码 代码=>网页游戏、网页视频录屏 // ==UserScript== // @name 网页游戏、网页直播录屏 // @namespace http://tampermonkey.net/ // @version 0.1 // @description try 阅读全文
posted @ 2022-12-09 14:39 槑孒 阅读(244) 评论(0) 推荐(0) 编辑
摘要:1.直接调用canvas对象的toDataURL方法转化为指定类型 var newImg = new Image(); newImg.src=canvas.toDataURL("image/png")); 2.利用canvas对象的toBlob方法 https://developer.mozilla 阅读全文
posted @ 2022-12-08 15:58 槑孒 阅读(674) 评论(0) 推荐(0) 编辑
摘要:思路 1,将base64转化为File 文件 2,动态创建a标签实现文件流的下载 代码 1)将base64转化为File 文件 let dataurl='data:image/png;base64,XXXXX...', let filename='文件名' function base64ImgtoF 阅读全文
posted @ 2022-12-08 15:55 槑孒 阅读(1023) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示