ElementPlus el-tabs嵌套v-if图表导致页面滚动,如何解决?
elementplus中的el-tabs嵌套v-if图表滚动问题
问题:
使用elementplus中的el-tabs时,其中一个el-tab-pane包含三个v-if的echarts图表。切换到该标签页时,页面会滚动到顶部。如何解决此问题?
回答:
解决此问题的一个方法是在图表容器周围添加一个固定高度,例如:
<div style="height: 300px;"> <!-- echarts图表 --></div>
另外,值得注意的是,初始化echarts图表不必使用v-if。可以考虑在el-tab-pane的mounted钩子中初始化图表,然后使用v-show来控制图表显示:
mounted() { this.initChart();},methods: { initChart() { // 初始化ECharts图表 }}
文章推荐
-
详解在React 组件中使用Echarts的正确姿势
本文主要介绍了在react 组件中使用echarts的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起...
echarts
3周前 (11-27) 65 -
PHP 使用Echarts生成数据统计报表详解
本文主要介绍了php 使用echarts生成数据统计报表的实现代码,需要的朋友可以参考下,希望能帮助到大家。echart...
echarts
3周前 (11-27) 58 -
canvas使用贝塞尔曲线平滑拟合折线段的方法详解
本文主要介绍了基于canvas使用贝塞尔曲线平滑拟合折线段的方法的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做...
echarts
3周前 (11-27) 57 -
echarts实现去掉X轴、Y轴和网格线效果实例分享
本文主要介绍了jquery插件echarts实现的去掉x轴、y轴和网格线效果,结合实例形式分析了echarts插件绘制表...
echarts
3周前 (11-27) 58 -
vue.js将echarts封装为组件一键使用
做项目的时候为了让数据展示的更加直观,总会用到图表相关的控件,而说到图表控件第一时间当然想到echarts这个开源项目,...
echarts
3周前 (11-27) 43
最新文章