使用echarts时,鼠标首次移入屏幕会闪动,全屏会出现滚动条

原因:

在echarts图表中出现tooltip时,画布的父标签(即:echarts.init()的标签)的有时宽高都会发生变化,导致相对布局的div可能大小发生变化(画布大小却不变),导致页面闪动。

 

解决方法 :

在该画布的父标签(即:echarts.init()的标签)外层套一个div,设置overflow:hidden;然后,设置tooltip的confine:true;(设置tooltip不超出图表)。

 

 

 

posted @ 2020-10-28 11:44  何以平天下  阅读(1163)  评论(2编辑  收藏  举报