美文网首页
echarts解决缓存问题

echarts解决缓存问题

作者: 回不去的那些时光 | 来源:发表于2019-03-14 16:24 被阅读0次

    在初始化图表的时候在实例后加一个参数,值为true。

    let chart = echarts.init(document.getElementById("subject-second-bar"));
          chart.setOption({
            tooltip: {
              trigger: "axis",
              axisPointer: {
                // 坐标轴指示器,坐标轴触发有效
                type: "shadow" // 默认为直线,可选为:'line' | 'shadow'
              }
            },
            grid: {
              left: "3%",
    
              right: "4%",
              bottom: "3%",
              containLabel: true
            },
            xAxis: {
              type: "value"
            },
            yAxis: {
              type: "category",
              data: [""]
            },
            series: []
     },true);
    

    我个人比较喜欢先实例化图标,然后再通过接口把值加进去。

    下面是我查阅资料查看到别人的解决方案

    //基于准备好的dom,初始化ECharts实例
    var myChart = echarts.init(document.getElementById('main'));

    //使用刚指定的配置项和数据显示图表。
    myChart.setOption(option,true);
    //清空画布,防止缓存
    myChart.clear();

    相关文章

      网友评论

          本文标题:echarts解决缓存问题

          本文链接:https://www.haomeiwen.com/subject/gmlcmqtx.html