摘要:
开场白 虽然在实际的开发中我们很少去绘制流程图 就算需要,我们也会通过第3方插件去实现 下面我们来简单实现流程图中很小的一部分 手动绘制矩形 绘制一个矩形的思路 我们这里绘制矩形 会使用到canvas.strokeRect(x,y, w, h)方法绘制一个描边矩形 x:矩形起点的 x 轴坐标。 y: 阅读全文
摘要:
场景 很多时候,都会遇见图片上传的场景。 在上传给服务器之前。 前端为了节省服务器的存储空间。 会对图片进行压缩。 下面我们来一起学习一下图片压缩。 图片压缩的步骤: 1.选择图片。使用 <input type="file">来实现 2.将选择的图片显示出来。 获取到图片的base64,然后进行赋值 阅读全文
摘要:
开篇 最近在做一个图片截图的功能。 因为工作时间很紧张, 当时是使用的是一个截图插件。 周末两天无所事事,来写一个简单版本的截图功能。 因为写的比较简单,如果写的不好,求大佬轻一点喷 读取图片并获取图片的宽度和高度思路 首先读取文件我们使用input中类型是file。 我们需要对读取的对象进行限制, 阅读全文
摘要:
启动项目出现 Error: listen EADDRINUSE: address already in use :::9088 yarn run v1.22.19 $ node src/index.js events.js:377 throw er; // Unhandled 'error' eve 阅读全文
摘要:
defineModel 同学已经转正 defineModel 在vue3.3中还是一个实验性功能, 但是经过一个学期的努力,该同学已经转正。 defineModel的简单介绍 defineModel() 返回的值是一个 ref。 它可以像其他 ref 一样被访问以及修改。 它能起到在父组件和当前变量 阅读全文
摘要:
localStorage 与 sessionStorage localStorage 与 sessionStorage 很多小伙伴对它们俩都很熟悉了; 最熟悉的莫过下面这2条 1,localStorage 存储的数据没有时间限制,理论上永久有效;除非手动清除。 sessionStorage 存储的数 阅读全文
摘要:
使用 eval 将字符串当做代码来执行 function zhiXing(strCode){ eval(strCode) } zhiXing("console.log('hello')") 在控制台会输出: hello eval 的简单介绍 1,eval是同步代码 2,eval()执行代码时,读取变 阅读全文
摘要:
将时间戳转化为 yyyy-mm-dd hh:mm:ss function backTime(value){ // value必须是一个毫秒级的时间戳哈; // 如果出现的不是一个毫秒级的时间戳,将会出现转化为 1970开始 let date = new Date(value); // 获取年份、月份 阅读全文
摘要:
简单的饼状图 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>EC 阅读全文
![Echarts设置饼状图保证你看的明明白白](https://img2024.cnblogs.com/blog/1425695/202405/1425695-20240509135908164-973263171.png)
摘要:
开始 最近一直在使用 element-ui中的日期组件。 所以想对日期组件常用的做一个简单的总结; 1.处理日期组件选择的时候面板联动问题 2.限制时间范围 解除两个日期面板之间的联动 我们发现2个日期面板之间其实是有联动关系的; 开始时间面板和结束时间面板始终只能相邻; 不能出现开始时间选择3月, 阅读全文