当前位置:网站首页>【完美解决v-if导致echart不显示问题】
【完美解决v-if导致echart不显示问题】
2022-08-09 15:07:00 【良匠】
用v-if切换之后,会导致echart不显示了。试过了网上很多方法都不行。
偶然之下发现一个骚操作,直接用this.$nextTick(() => {})把你的加载exhart代码全部包住就行了
比如原来的加载echart代码如下:
loadCharts() {
myChart = this.$echarts.init(document.getElementById('myChart'))
..........
}
包住之后
loadCharts() {
this.$nextTick(() => {
myChart = this.$echarts.init(document.getElementById('myChart'))
..........
})
}
最后在触发v-if为true的地方再调用一次加载echart的方法loadCharts()即可
边栏推荐
猜你喜欢
随机推荐
多线程相关:按序打印、交替打印FooBar、交替打印字符串
Anatomy of Storage Size, Value Range, and Output Format of Basic Data Types in C Language
web项目访问jar内部的静态资源
2022华数杯C题:插层熔喷非织造材料的性能控制研究 - 思路
Mysql学习(四)
2022高教社杯 国赛数学建模 B题思路
kubernetes架构原则和对象设计
Typescript学习(一)
开始记录自己的学习过程和目标
C语言初印象(1.2w字粗略讲讲C)
Lens 创建 Service Accounts 及分配权限
字典树、并查集相关:实现Trie、搜索推荐系统、朋友圈、被围绕的区域(未做) ...
js事件流
Super hot summer air conditioner
C语言分支语句if,switch语句详细讲解
C语言知识细节点(一)
2022华数杯B题思路: 水下机器人的组装计划
Mysql(四)
Nacos注册中心 Feign远程调用 Gateway服务网关
2022深圳杯D题思路:复杂水平井三维轨道设计








