采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
环图有动画显示
环图转到指定数值后,数据层自动消失 有关系吗
还有
数据格式化为只有一项,例如 a = [ [1] , [2] , [3] ] 格式化为: a=[ [1] ]
这个我不知道怎么做
给个线上的地址我看看。也有其他同学有你这样的问题。你看看以下代码能不能帮到你。
var
draw =
function
( per ){
// ... 省略
if
( per >= 1){
component.find(
'.text'
).css(
'opacity'
,1);
ctx.clearRect(0,0,w,h);
// 新增这一行
}
我也遇到同样的问题,ctx.clearRect(0,0,w,h); // 新增这一行, 这一行是清除蒙版层的画布吗?
老师,为什么饼图可以,但是环图,最后会出现蒙层呢,两者动画蒙层好像就起始位置不一样。
嗯,动画完成的时候,清除了蒙层的画布,我测试了以下,问题好像就出在起始位置,在per=1的时候,终点位置超过了起始位置一点点,反而逆时针画的时候,画出了蒙层。应该是弧度计算的时候出现的误差吧,就如同0.1+0.2不等于0.3
就是少了clearRect,我也入过坑
登录后可查看更多问答,登录/注册
用HTML5/CSS3/JS流行技术,实现移动端可视化数据报告
1.2k 9
1.5k 6
1.0k 6
2.0k 5
989 5
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号