logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

适用于vue等架构的的原生js实现画布中鼠标移动绘制、编辑矩形

功能概述1. 鼠标在无矩形区域按下左键后拖动,生成矩形2. 鼠标点击已绘制的矩形, 选中矩形,并绘制不同选中效果3. 鼠标在已绘制的矩形中按住左键拖动,选中并移动矩形4. 选中矩形后鼠标在选中矩形四个角按住拖动,可缩放矩形效果预览blog代码仅包含绘制画布部分,截图涉及列表展示、画布区域计算等,此处均省略,以一个基础页面代替实现代码draw.js/*** 图片标记* 参数: cav-画布对象lis

适用于vue等架构的的原生js实现画布中鼠标移动绘制、编辑矩形

功能概述1. 鼠标在无矩形区域按下左键后拖动,生成矩形2. 鼠标点击已绘制的矩形, 选中矩形,并绘制不同选中效果3. 鼠标在已绘制的矩形中按住左键拖动,选中并移动矩形4. 选中矩形后鼠标在选中矩形四个角按住拖动,可缩放矩形效果预览blog代码仅包含绘制画布部分,截图涉及列表展示、画布区域计算等,此处均省略,以一个基础页面代替实现代码draw.js/*** 图片标记* 参数: cav-画布对象lis

到底了