小白Echart踩坑:Uncaught TypeError: n is not a function 奎里斯托 2023-07-13 513 阅读1分钟 问题说明 在同一个html页面上,绘制一个饼图和折线图,echart的版本为5.4.2,具体代码编写如下图所示。 此时只有饼图能渲染出来,浏览器控制台给出一下错误 将折线图的代码放在饼图之前的话,只有折线图能渲染出来且浏览器提示的错误相同 问题解决 怀疑是代码执行的顺序有关,经过各种尝试发现chart.init的执行必须放在setOption之前执行,否则就会出现改错误,故将代码调整如下,此时两个都正常渲染。