首页 > 其他分享 >echarts柱状图横(x)轴文字显示不全,一招解决

echarts柱状图横(x)轴文字显示不全,一招解决

时间:2023-04-18 12:03:09浏览次数:43  
标签:option type 柱状图 var 一招 data1 echarts

柱状图底部X轴文字过长时,将会出现文字显示不全的问题,这是echarts为了美观默认的设置

现在我们把文章倾斜旋转点角度即可全部显示

  以下是代码

 

scale() {
      var chartDom = document.getElementById("twenty");
      var myChart = this.$echarts.init(chartDom);
      var option;
      option = {
        xAxis: {
          type: "category",
          data: [
            `${this.data1[0].countries_regions}`,
            `${this.data1[1].countries_regions}`,
          ],
          axisLabel: {
            interval: 0,//横轴信息全部显示
            rotate: -45, //倾斜度 -90 至 90 默认为0
            margin: 5, //刻度标签与轴线之间的距离
            textStyle: {
              fontSize: 9, //横轴字体大小
              color: "#000000",//颜色
            },
          },
        },
        yAxis: {
          type: "value",
        },
        color: ["#5470c6"],
        series: [
          {
            data: [
              `${this.data1[0].value}`,
              `${this.data1[1].value}`,
            ],
            type: "bar",
          },
        ],
      };
      option && myChart.setOption(option);
    },

 

标签:option,type,柱状图,var,一招,data1,echarts
From: https://www.cnblogs.com/lemperor/p/17329088.html

相关文章

  • 故障设备扫码报修,一招打破企业报修困局
    很多行业都实现了机械化自动化的生产阶段,但是设备出现故障还是需要设备管理者进行报修,传统的报修方式又累又麻烦,如今微信扫码报修就能打破企业报修困局,从而提高了企业的管理水平。一、快速扫码报修故障扫码报修系统,区别于传统的电话、纸质报修的方式,故障报修人通过手机故障报修系统......
  • 前端pdf一次下载多个echarts图表
    //需下载pdf,html2canvas模块savePDF:function(){letobj1=document.getElementById("pieChart");letobj2=document.getElementById("homepage-bandwidth-container");letobj3=document.getElementById("homepage-iops-container");le......
  • echarts在同一个dom元素中创建两个图表
    核心:使用grid进行分区//直角坐标系内绘图网格左右通过left和right分上下通过top和bottom分grid:[{left:'10%',right:'55%',width:'30%'},{left:'55%',right:'10%',width:'30%'},],实例效果图: 实例代码:initEch......
  • vue中使用echarts的两种方法
    vue中使用echarts的两种方法Postedon 2021-08-1518:59  书中枫叶 阅读(33524) 评论(1)  编辑  收藏  举报在vue中使用echarts有两种方法一、第一种方法1、通过npm获取echartsnpminstallecharts--save2、在vue项目中引入echarts在 main.js 中添加下......
  • 如何去掉echarts饼图小数点
    series : {                         name : '票数占比' ,                         type : 'pie' ,                         radius  :   '72%' , //设置饼图大小     ......
  • 【Dotnet 工具箱】探索 LiveCharts2:一款强大的跨平台图表库
    你好,这里是Dotnet工具箱,定期分享Dotnet有趣,实用的工具和组件,希望对您有用!LiveCharts2LiveCharts2是一个简单、灵活、交互式以及功能强大的跨平台图表库。LiveCharts2现在几乎可以在任何地方运行,包括Maui、UnoPlatform、Blazor-wasm、WPF、WinForms、Xamarin、Avalonia......
  • echarts 双y轴0刻度线对称
    第一步:分别找出双y轴的最大最小值constmax1=Math.max(...data1);constmin1=Math.min(...data1);constmax2=Math.max(...data2);constmin2=Math.min(...data2);第二步:计算两组数据范围的比值(相当于比例尺)constratio=(max1-min1)/(max2-min2);第三步:......
  • echart折线图,柱状图,饼图设置颜色
    之前在做报表的时候用过echart用完也就完了,而这次在用的时候已经忘了,所以这里简单记录一下,好记性不如烂笔头!!!1、折线图修改颜色:1.xAxis:{2.'category',3.false,4.'年龄','20岁以下','30岁','40岁','50岁','60岁','60岁以上']5.},......
  • 实现echarts 十字辅助线
     想要实现的效果如下图:  实现十字辅助线的主要代码如下:axisPointer:{type:'cross',//xy轴十字架指示数值背景区域色label:{backgroun......
  • 算法随想Day53【单调栈】| LC84-柱状图中最大的矩形
    intlargestRectangleArea(vector&heights){intresult=0;stackst;heights.insert(heights.begin(),0);heights.push_back(0);st.push(0);for(inti=1;i<heights.size();i++){if(heights[i]>heights[st.top()]){st.push(......