vue+echarts组件销毁

摘要:
使用echarts.init(document.getElementById('xxx'))。dispose();然后获取渲染数据。根据下拉框进行切换。切换绘图时,divv if=“alive”&gt//Scriptdata(){return{alive;true}}:方法,{//查询按钮触发器:根据下拉列表确定要调用的接口。

  注:其实完全可以在实例化之前,使用echarts.init(document.getElementById('xxx')).dispose();解决

  项目开发中有一个echarts折线图表展示,根据下拉框选择,请求不同接口,结合时间选择,传给后台,进而获取数据进行绘制。其中信号强度为多条折线图,链路质量为单条折线,根据下拉进行切换,点击查询后,不能完全绘制成功。

  vue+echarts组件销毁第1张

   分析:切换绘制时,上一个绘制内容未能完全销毁导致。

   解决:

<!--template-->
<div   v-if="alive"></div>
//script
data() {
    return {
      alive: true
    }
},
methods: {
    //查询按钮触发,根据下拉判断调用那个接口,进行url和参数组装
    echartsHandle() {
       //url和参数组装
       .....
       //调用axios请求方法
       this.alive = false;//此时销毁
       this.$nextTick(() => {//结合$nextTick使用
           this.alive = true;
           this.getEchartsData(url,param);
       }) 
   }
} 

  

免责声明:文章转载自《vue+echarts组件销毁》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇XXL-Job路由策略Navicat生成ER图下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

搜索插件——autocomplete

搜索插件的功能是通过插件的autocomplete()方法与文本框相绑定,当文本框输入字符时,绑定后的插件将返回与字符相近的字符串提示选择,调用格式如下: $(textbox).autocomplete(urlData,[options]); 其中,textbox参数为文本框元素名称,urlData为插件返回的相近字符串数据,可选项参数options为调用...

EXTJS4自学手册——EXT基本方法、属性(onReady、define、create)

1.Ext.onReady 说明:onReady内的语句块会在页面上下文加载后再执行 例子: <html><head><title>Index</title><link href="http://www.cnblogs.com/Scripts/ext-4.0.7-gpl/ext-4.0.7-gpl/...

PyQt学习随笔:QTableWidget的selectedRanges、setRangeSelected访问选中矩形范围的方法

老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 在QTableWidget对项的操作支持选中多个项的情况下,可以通过方法selectedRanges返回选中矩形的列表,通过方法setRangeSelected将指定矩形范围的项选中或去选中。相关方法调用语法如下: list[QTableWidgetS...

Qt设置创建部分半透明,上面控件不透明

//头文件#pragma once #include <QWidget> #include "ui_widgetFullAD.h" class widgetFullAD : public QWidget { Q_OBJECT public: widgetFullAD(QWidget *parent = Q_NULLPTR)...

java架构-一些设计上的基本常识

最近给团队新人讲了一些设计上的常识,可能会对其它的新人也有些帮助, 把暂时想到的几条,先记在这里。 1、API与SPI分离 框架或组件通常有两类客户,一个是使用者,一个是扩展者。 API(Application Programming Interface)是给使用者用的, 而SPI(Service Provide Interface)是给扩展者用的。 在设...

new一个接口

首先我们先看看接口的定义:   接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。除非实现接口的类是抽象类,否则该类要...