taro使用taro3-echarts-react报错,图表不出来

发布时间 2023-06-09 14:06:55作者: ZerlinM

问题

taro版本 3.6.2
taro3-echarts-react版本 1.0.4
在taro小程序开发中,使用taro3-echarts-react时,echarts版本需要选择4.9.0,但是我们往往需要使用高版本的echarts,但是引入echarts.js文件后,控制台报错:
el.addEventListener is not a function 或者 t.addEventListener is not a function

解决

echarts在线构建下载最新echarts.min.js,检索“e(t.echarts={})”字符串找到相邻的(this,function(t) 串 ,将其改为(this,function(t,window,document)保存即可

如果是自定义下载,也选择压缩版本的。

不使用压缩版本的,其实我也暂时没有时间去看,怎么去修复这个问题。

结果

参照文档可以正常展示echarts,但是有些小问题: 比如饼图的label文字会超出,而且没有自动省略,如下图:
实际:

期望:

所以最终项目中没有选用taro3-echarts-react