首页 > 其他分享 >echart 宽度自适应

echart 宽度自适应

时间:2023-12-25 18:22:06浏览次数:37  
标签:echart barChartRef res chartResize chart 适应 宽度 data resize

  created () {
    this.getEchartData()
  },
    getEchartData () {
      const param = {
      }
      this.$axios.get(url , param).then(res => {
        if (res.data && res.data.data) {
          this.echartData = res.data.data
          this.echartData.index = 0
          this.selectEchart(0)
        } else {
          this.$Message.warning(res.data.return_msg)
        }
      }).catch((error) => {
        console.log(error)
      })
    },
    async selectEchart (val) {
      this.selectEchartData = this.echartData.voteData[val]
      let barChartRef = this.$echarts.init(this.$refs.barChartRef) //柱状图
      let pieChartRef = this.$echarts.init(this.$refs.pieChartRef) // 饼状图

      await this.renderBarChart()
      await this.renderPieChart()
      this.chartResize(barChartRef)
      this.chartResize(pieChartRef)

      console.log(this.selectEchartData)
    },
    chartResize (chart) { // 重点部分
      setTimeout(function () {
        chart.resize()
        window.addEventListener('resize', _ => {
          chart.resize()
        })
      }, 200)
    },

  

标签:echart,barChartRef,res,chartResize,chart,适应,宽度,data,resize
From: https://www.cnblogs.com/everseventh/p/17926728.html

相关文章

  • eCharts记录一柱形图案例
     option={color:'#8AE6C7',grid:{left:'50',right:'50',bottom:'50',containLabel:true},textStyle:{color:'rgba(0,0,0,.58)'},xAxis:{type:'catego......
  • 模拟集成电路设计系列博客——4.4.5 基于自适应滤波的修调
    4.4.5基于自适应滤波的修调自适应滤波一般用于数字信号处理应用中,例如模型观察,通道均衡,或者噪声消除。同时也可以使用自适应滤波技术来修调一个给定场景中的连续时间滤波器。一个实现的例子可以参考下图[Kozma,1991]:其中自适应修调电路被用于最小化误差信号。在进行修调时,输......
  • 【论文精读#1】SPGAN-DA:用于领域自适应遥感图像语义分割的语义保留生成对抗网络
    作者:YanshengLi发表年代:2023使用的方法:无监督领域自适应(UDA)、GAN、ClassMix、边界增强来源:IEEETGRS方向:语义分割期刊层次:CCFB;工程技术1区;IF8.2文献链接:https://doi.org/10.1109/TGRS.2023.3313883LiY,ShiT,ZhangY,etal.SPGAN-DA:Semantic-Pres......
  • 662. 二叉树最大宽度(中)
    目录题目题解:BFS正解:优化题目给你一棵二叉树的根节点root,返回树的最大宽度。树的最大宽度是所有层中最大的宽度。每一层的宽度被定义为该层最左和最右的非空节点(即,两个端点)之间的长度。将这个二叉树视作与满二叉树结构相同,两端点间会出现一些延伸到这一层的null......
  • wpf + LiveCharts.wpf 做个漂亮的图表
    十年河东,十年河西,莫欺少年穷学无止境,精益求精参考:WPFLiveChart图表详解接着上一篇博客: wpf+MaterialDesign+Prism8实现导航功能 1、项目引入图表包 2、定义用户控件IndexView的IndexViewModel,如下usingLiveCharts;usingPrism.Mvvm;usingSystem;using......
  • echarts画桑基图,并根据选择的分析因子画图
    最近要在系统中增加一个桑基图,要求桑基图可以根据选择的分析因子重新绘图。仔细看了下echarts的示例,桑基图本身很简单,困难的是如何根据数据资料整理成桑基图的数据格式,并且实现选择分析因子重新绘图。研究了几天的数据资料,特将方法写个demo记录下。<scriptsrc="./plugins/ech......
  • 大模型微调:适应新任务的强大工具
    随着深度学习的发展,大模型微调(finetune)已经成为了一种常用的方法,可以使得预训练模型在特定任务上表现出更好的性能。本文将重点介绍大模型微调中的一些常用方法,包括LoRA,Adapter,Prefix-tuning,P-tuning和Prompt-tuning。LoRALoRA是一种新的微调方法,旨在利用预训练语言模型(PTLM)进行迁......
  • Parallax.js:实现自适应智能设备方向的视差效果
    哈喽!大家好!我是程序视点的小二哥。今天给大家分享一款功能非常强大的javascript视觉差特效引擎插件:Parallax.js。Parallax.js简介Parallax.js是一个简单的,轻量级的视差引擎。你可以将它作为作为jQuery或Zepto插件来使用,也可以以纯JS的方式来使用。最-最-最厉害的是它可以对智......
  • echarts柱形图给X轴坐标类目添加点击事件
    在项目中遇到这么个需求要在柱形图上的x轴添加点击事件,当点击对应x轴文字的时候要弹出模态框展示子图表根据echarts的Api给图表实例绑定点击事件myChartInstance?.on('click','xAxis.category',(params)=>{if(params.value==='其他变动成本'){set......
  • 可视化大屏:autofit.js 一行搞定自适应
    可视化大屏:autofit.js一行搞定自适应king ​关注她 12人赞同了该文章可视化大屏适配/自适应现状可视化大屏的适配是一个老生常谈的话题了,现在其实不乏一些大佬开源的自适应插件、工具但是我为什么还要重复造轮子呢?因为目前市面上适配工具每一个都无......