首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
canvas
订阅
nora
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
开发案例:使用canvas实现图表系列之折线图
实现一个公共组件的时候,首先分析一下大概的实现结构以及开发思路,方便我们少走弯路,也可以使组件更加容易拓展,维护性更强。然后我会把功能逐个拆开来讲,这样大家才能学习到更详细的内容。
基于EChart实现可拖拽的折线图
最近遇到一个需求,做一个可视化图表页面,里面有一个折线图可以说是这个页面中实现起来比较复杂,具体需求如下: 1. 可拖拽的圆点 2. 拖拽过程中,圆点需要保持在线上 3. 每个圆点需要带有标记
vue中canvas的使用
<canvas>是由HTML代码配合高度和宽度属性而定义出来的可绘制区域。它可以用来制作照片集或者制作简单的动画,甚至可以进行实时视频处理和渲染。 可以通过使用style属性添加边框,width和height属性定义画布大小,如果不给<canvas>设置宽高属性时,默认宽为30…
Canvas高级路径操作之拖拽对象
在Canvas中实现拖拽也同样如此,Canvas提供了一个名为isPointInPath(x, y)的API,判断点(x, y)是否在路径之中。如果在路径之中,则返回true。于是我们可以有如下思路: 这里就是难理解的点,为什么要记录?继续往下看,后面会使用到。
Canvas定制组件——事件线之动画和交互处理
项目背景 产品提了个需求,要看各种事件对某个指标的影响,要前端开发一个事件和折线图联动的组件,给了个设计稿大概就是上图的样子。 然后根据需求,使用Canvas定制了这样一个组件,并且开源出去...
前端实现电子签名(web、移动端)通用
在现在的时代发展中,从以前的手写签名,逐渐衍生出了电子签名。电子签名和纸质手写签名一样具有法律效应。