canvas 顶层问题可以通过设置canvas的height属性避免
发布于 5 年前 作者 sliang 5406 次浏览 来自 分享

自定义弹窗会被canvas遮挡,有人通过将canvas保存成image,在弹窗是显示image。

对于我的实际情况无效。canvas中的数据我需要动态改变,当隐藏并重新显示canvas后,echart无法重新绘制图表。

我的解决方案是动态改变canvas的height属性,当弹窗时,将height设置为0;弹窗结束时将值还原。

<ec-canvas id="mychart-dom-line" style="height:{{echart_height}}" canvas-id="mychart-line" ec="{{ ec }}"></ec-canvas>
1 回复

用visibility: hidden试试呢

回到顶部