echart报错

如何解决Uncaught TypeError: Failed to execute 'createRadialGradient' on 'CanvasRenderingContext2D': The provided double value is non-finite.图片描述

阅读 16k
4 个回答

Canvas 的 createLinearGradient() 方法创建放射状/圆形渐变对象
这里报的错是传入参数不是有限的实数
可以对传入参数Math.floor() Math.Fixed()变成有限实数

我的是地图显示报错了 最后检查是因为opt内计算传值错了一步一步console出来的,你也可以打断点