问题现象

当我想去给 symbol 属性自定义图标时,控制台就报错 Image  is not defined !!!

大概原因是因为微信小程序不支持 new image() 

那怎么办呢?

修改一下echarts.js的源码,让他支持小程序

第一步:打开echarts.js的文件,在全局声明一个canvas,

微信小程序使用echarts  设置symbol可以加载网络图片或者本地图片 _微信小程序

第二步:全局搜 找到 "createCanvas" ,并添加以下代码

微信小程序使用echarts  设置symbol可以加载网络图片或者本地图片 _微信小程序_02

第三步:全局搜"new Image",然后把起替换成一下代码:

微信小程序使用echarts  设置symbol可以加载网络图片或者本地图片 _自定义_03

第四步:保存运行,大功告成

微信小程序使用echarts  设置symbol可以加载网络图片或者本地图片 _自定义_04

微信小程序使用echarts  设置symbol可以加载网络图片或者本地图片 _自定义_05

第五步:散会!