echarts-for-wechat-wepy icon indicating copy to clipboard operation
echarts-for-wechat-wepy copied to clipboard

对于一个页面多个图表无法显示

Open HiCody opened this issue 6 years ago • 6 comments

一个页面上绑定多个图表,只显示一个,其他只占位不显示图表

HiCody avatar Apr 18 '18 08:04 HiCody

@HiCody 多图表显示你解决了么??我也遇到这样的问题

zw-zhuangwei avatar May 08 '18 05:05 zw-zhuangwei

@HiCody 估计要动态绑定canvasId 可以试一下

zw-zhuangwei avatar May 08 '18 06:05 zw-zhuangwei

canvasId 好像不能动态赋值 我试过了不行 所以每个表都写了一边 赋值不同的canvasId

ZZZhangrong avatar Aug 14 '18 06:08 ZZZhangrong

我搞了两个组件把子组件的canvas-id和data对象里的canvasId值设置成一样的,引入两个组件到父组件就OK了

ouweican avatar Aug 15 '18 09:08 ouweican

<block wx:if="{{canvasId}}">
    <canvas class="{{canvasId}} ec-canvas" canvas-id="{{canvasId}}" bindtouchstart="touchStart" bindtouchmove="touchMove"
            bindtouchend="touchEnd">
    </canvas>
  </block>

外面套个if

mangoooooo avatar Sep 27 '18 05:09 mangoooooo

@mangoooooo 这样真的可以啊,为什么吗?

HoseaGuo avatar Nov 01 '18 04:11 HoseaGuo