问题描述:a页面使用ivew的栅格+echart页面绘制,并保证高度自适应,b页面使用keepAlive做页面缓存;
1,在第一次进入该页面是显示正常,当从b页面回到a页面时发现高度过大;但其他未使用keepAlive的页面无此问题
2,多次测试后发现,是由于b页面没有销毁导致该问题存在,虽然尝试过通过路由守卫强制销毁页面,但结果并不理想;
3,最后决定对a页面使用keepAlive,通过activated检测a页面是否是由其他页面进入的,并刷新数据
如何解决在使用keepAlive后使用grid+echart的页面高度异常的问题
最新推荐文章于 2023-10-12 10:26:03 发布