【echarts|vue 使用 Echarts 隐藏后显示变得非常小】原因是echarts开始是根据你定义的div大小来加载的,如果div隐藏了就找不到对应的大小,比例会变小
我的项目里使用iview的tabs组件切换的,所以可以用tabs的on-click方法判断当前tabPane的name,然后再执行echarts的方法
如果没有用框架的话,那么可以给对应的显示的内容加一个标识,判断是否显示,然执行echarts方法,或者直接用js隐藏显示。
统一的思路就是必须有div显示,echarts才能找到对应的大小,才能正确执行方法。
推荐阅读
- JavaScript|vue 基于axios封装request接口请求——request.js文件
- 前端|web前端dya07--ES6高级语法的转化&render&vue与webpack&export
- 前端开发|Vue2.x API 学习
- vue|Vue面试常用详细总结
- vue|电商后台管理系统(vue+python|node.js)
- 腾讯TEG实习|腾讯实习——Vue解决跨域请求
- Vue|vue-router 详解
- vue|vue3替代vuex的框架piniajs实例教程
- Vue|Vue3.0的插槽是如何实现的()
- 前端|面试官(谈谈Vue和React的区别())