Echart事件穿透?
发布于 7 年前 作者 plin 347 次浏览 来自 官方Issues

Echart绘制图表,绑定click事件之后(mapChart.on('click', function(){params})),点击Echart上面覆盖的图层的tap事件,同样也会触发底部echart图表的click事件.也就是点击红色区域会触发底部图表的click事件.这种事件穿透该怎么解决,有谁遇到过么?急求....

覆盖的图层红色区域tap事件绑定bind和catch都试过了.

<view class="container">
  <view class="chart-box">
    <ec-canvas id="mychart" canvas-id="mychart" ec="{{ ec }}" isUseNewCanvas="true"></ec-canvas>
  </view>
</view>

<view catchtap="clickRedView" style="position: fixed; left:0; top:150px; width:100%; height: 100%; background: rgba(255, 0, 0, 0.5);"></view>
1 回复

你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

回到顶部