位置: IT常识 - 正文

echarts柱状图坐标轴的内容太长导致显示不全的两种解决办法(echarts柱状图坐标轴)

编辑:rootadmin
echarts柱状图坐标轴的内容太长导致显示不全的两种解决办法  情况一:坐标上的内容是文字时

推荐整理分享echarts柱状图坐标轴的内容太长导致显示不全的两种解决办法(echarts柱状图坐标轴),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:echarts柱状图formatter,echarts 柱状图,echarts柱状图坐标错位,echarts 柱状图,Echarts柱状图坐标轴颜色,echarts柱状图坐标错位,Echarts柱状图坐标轴颜色,Echarts柱状图坐标轴颜色,内容如对您有帮助,希望把文章链接给更多的朋友!

如上图这样一个横向的柱状图,y坐标轴的内容太长后会导致显示不全。

因为数据是由后端传过来的,有些会很长有些会比较短,如果只是一味的调整grid会导致短数据前的留白过于多,布局不合理。这个时候就需要用一些别的属性。

解决办法:

在yAxis中的axisLabel中加入以下属性配置:

注释:

width: 60,//将内容的宽度固定overflow: 'truncate',//超出的部分截断truncate: '...',//截断的部分用...代替

附上官方文档截图:

echarts柱状图坐标轴的内容太长导致显示不全的两种解决办法(echarts柱状图坐标轴)

情况二:如果纵坐标上是数字

如图,左侧的数据会展示不全

一、首先可以配置grid自适应

grid: { top: "15%", left: "2%", right: "2%", bottom: "2%", containLabel: true },

 这样设置之后数字就会展示全了:

但是新的需求又来了,如果在数据特别大的情况下,左边数据占得位置就会越来越宽,导致布局不好看,所以我们可以对这种数字进行处理一下

 在yAxis的axisLabel属性中进行配置formatter

formatter(v) { v = v.toString() if (v >= 100000000000) { return (v.substring(0, 5) / 10) + '亿' } else if (v >= 10000000000) { return (v.substring(0, 4) / 10) + '亿' } else if (v >= 1000000000) { return (v.substring(0, 3) / 10) + '亿' } else if (v >= 100000000) { return (v.substring(0, 2) / 10) + '亿' } else if (v >= 10000000) { return v.substring(0, 4) + '万' } else if (v >= 1000000) { return v.substring(0, 3) + '万' } else if (v >= 100000) { return v.substring(0, 2) + '万' } else if (v >= 10000) { return (v.substring(0, 2) / 10) + '万' } else if (v >= 1000) { return v } else { return v } },

这样设置之后的效果如下图:

这样设置的好处是左侧不会因为数据过大而一度扩展表格左侧宽度 

本文链接地址:https://www.jiuchutong.com/zhishi/297339.html 转载请保留说明!

上一篇:微信小程序自定义组件(超详细)(微信小程序自定义tabbar)

下一篇:如何在 Vue.js 中使用 Axios(vue.js in action)

  • 商贸企业购销混凝土税率怎么选择
  • 跨年增值税专用发票没有认证,需要开红字信息表吗
  • 其他应付款辅助核算可以设置职员吗
  • 开票项目与实际项目不符
  • 特殊性税务处理所得税怎么算
  • 公允价值下降属于资产吗
  • 增值税科目年末结转可以吗
  • 待抵扣进项税额分录
  • 个体工商户转让流程
  • 用现金购买的股票
  • 所有的企业都能采用免费策略
  • 增值税专用发票抵扣期限
  • 列举20种不征增值税产品
  • 财务负责人必须是本公司员工吗
  • 冲销凭证怎么记账
  • 建筑服务工程款会计分录
  • 公司向个人转账分录
  • 1697510110
  • 附加税包括哪些税种2021年
  • 成本票要交税吗
  • 利润分配会计处理时间
  • 当期应交所得税怎么计算
  • 固定资产的专票可以抵扣吗
  • 默认网关不可用频繁掉线
  • php 链式调用
  • 企业清算有哪些类型
  • 上年费用未计提
  • 关闭自动重新启动会怎样
  • 苹果手机铃声删除在哪里
  • 税务申报逾期罚款不交
  • 债务重组利得计入投资收益还是营业外收入
  • 苏门答腊岛海岸线多少
  • 固定资产没有发票可以计提折旧吗
  • 劳务外包会计分录最新
  • 车间使用的辅助材料
  • 盘盈的存货计入哪个科目
  • pytorch训练模型计算f1
  • clock set命令
  • 应收账款周转天数减少说明什么
  • 会计要考哪些证书,难度如何
  • 织梦百科
  • 国外公司给国内个人汇款
  • 企业汇兑收益所得税税率
  • 开增值税发票可以做三方协议吗?
  • sqlserver去掉字符串内的指定字符
  • 一般纳税人适用3%税率情况
  • 其他应收款是负数怎么报税
  • 购买原材料没有发票能入库吗
  • 以前年度损益调整怎么做账
  • 劳务报酬所得如何申报
  • 材料合理损耗计入入账价值吗
  • 农场有多少只鸡
  • 盈余公积的例子
  • 私车公用税务处理
  • 未认证的进项税额转出会计分录
  • 应收账款管理办法
  • cf游戏初始化失败是因为什么
  • docker设置固定ip
  • unix系统命令大全
  • 安装solaris11
  • win8打开运行窗口
  • 怎么自己安装windows7
  • 苹果mac最新的系统
  • redhat本地yum配置的基本步骤
  • centos基本操作命令
  • win8资源管理器未响应
  • linux ftp创建文件夹命令
  • unity udim
  • 微信小程序选择地址
  • MaterialCheckBox
  • 获取已安装应用列表的权限在哪里设置
  • javascript 数字类型
  • jq写css样式
  • javascript 数组删除
  • jquery mobile app
  • 河北怎么网上申请无犯罪证明
  • 小规模纳税人企业所得税2023税率
  • 京东开的店
  • 城市维护建设税法自2021年10月1日起施行
  • 耕地占用税和契税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设