问题:

微信小程序使用 echarts 时,控制台报错
[Component] : canvas 2d 接口支持同层渲染且性能更佳,建议切换使用。详见文档

原因:

echarts内部原因

解决办法:

1、修改源码 ec-canvas/ec-canvas.js

// before 
  data: {
    isUseNewCanvas: false
  },

// after  
  data: {
    isUseNewCanvas: true
  },

修改如上所示即可。

2、同时,需要组件调用方不能设置 force-use-old-canvas=“true”

<ec-canvas id="mychart-dom-bar" canvas-id="mychart-bar"   ec="{{ ec }}"></ec-canvas>

转自:https://blog.csdn.net/qubes/article/details/130660989

标签: none

添加新评论