echart 树图 自定义的 图标 symbol 显示不出来怎么办?

1、这里设置成自定义的 dataURI 运行发现显示不出来,
image.png
2、随便改一行代码发现图片能显示出来了
image.png
3、在步骤2的基础上,点击"运行"按钮发现又显示不出来了
image.png

请问这种情况是因为啥呢, echarts 本身的Bug 还是说设置的有问题呢?有没有什么解决方法吗?

示例链接:
echarts 树图示例

symbol 设置
`

symbol: 'image://data:image/gif;base64,R0lGODlhEAAQAMQAAORHHOVSKudfOulrSOp3WOyDZu6QdvCchPGolfO0o/XBs/fNwfjZ0frl3/zy7////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAkAABAALAAAAAAQABAAAAVVICSOZGlCQAosJ6mu7fiyZeKqNKToQGDsM8hBADgUXoGAiqhSvp5QAnQKGIgUhwFUYLCVDFCrKUE1lBavAViFIDlTImbKC5Gm2hB0SlBCBMQiB0UjIQA7',

`

补充:
symbol 显示不出来的时候,如果鼠标点击一下,就可以显示出来了。
image.png

阅读 7.6k
2 个回答

已解决,经测试,设置 animationDuration 参数为0就可以显示出来自定义的symbol了

新手上路,请多包涵

有效,大佬解决了我的问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏