echarts报错CanvasRenderingContext2D解决方案
2019-04-30 15:56:26
echarts 报错信息
Uncaught TypeError: Failed to execute 'createRadialGradient' on 'CanvasRenderingContext2D': The provided double value is non-finite.
出现这个原因是这几句的英语已经说地很清楚,这里报的错是传入参数不是有限的实数。我遇到的场景是echarts折线图添加了areaStyle属性,而我传入的值是 val%, 故出现了报错
解决方法
Canvas 的 createLinearGradient() 方法创建放射状/圆形渐变对象
这里报的错是传入参数不是有限的实数
可以对传入参数Math.floor() Math.Fixed()变成有限实数