echarts——柱状图,Y轴不显示,series内容展示在Y轴附近——基础积累

这篇具有很好参考价值的文章主要介绍了echarts——柱状图,Y轴不显示,series内容展示在Y轴附近——基础积累。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

echarts柱状图美化效果——基础积累

最近看到同事在做下面效果的柱状图,效果图如下:
echarts y轴不显示,javascript知识点,前端基础知识,echarts,echarts,前端,javascript

最常见的柱状图如下:

echarts y轴不显示,javascript知识点,前端基础知识,echarts,echarts,前端,javascript

1.竖向柱状图——改为横向柱状图

需要将xAxis中的type:'category'改到yAxis中的type中

也就是说哪个轴的type是category,哪个轴就是主轴,X轴是主轴则柱状图是竖向的,Y轴是主轴则柱状图是横向的。

2.隐藏Y轴——yAxis中的show设置为false,则y轴不展示

yAxis: { type: 'category',show:false},

3.将series中的标题添加到Y轴附近——需要设置以下参数

align: 'left',
padding: [0, 0, 0, 20],
position: 'left',
3.1 如果不加以上三个参数的效果:

echarts y轴不显示,javascript知识点,前端基础知识,echarts,echarts,前端,javascript

3.2 添加了align:'left'参数的效果

echarts y轴不显示,javascript知识点,前端基础知识,echarts,echarts,前端,javascript

3.3 添加了padding: [0, 0, 0, 20]参数的效果

echarts y轴不显示,javascript知识点,前端基础知识,echarts,echarts,前端,javascript

3.4 添加了position: 'left'参数的效果

echarts y轴不显示,javascript知识点,前端基础知识,echarts,echarts,前端,javascript

4.柱状图不同颜色的设置

如果是多个柱子的不同颜色,可以在series同一级别中添加color:[颜色1,颜色2,颜色3]的颜色集合数组
现在是同一个series对象中柱子设置不同颜色,则需要在series里面的itemStyle中的color去设置

具体代码如下:

{
  type: 'bar',
  itemStyle: {
    normal: {
      color:(val)=>{
        let cols = ['#289ee1','#6ad89d','#f8d36c','#f46868','#6f65bc','#76d7f4'];
        return cols[val.dataIndex%6];//这段代码就是设置了6个基本颜色,然后根据柱子的索引不同,设置不同颜色
      },
      //这部分让指标提示显示在上方
      label: {
        formatter: (val) => {
          return val.data[2];
        },
        color:'#000',
        show: true,
        align: 'left',
        padding: [0, 0, 0, 20],
        position: 'left',
        fontSize:16,
      }
    }
  }
}

完成!!!

多多积累,多多收获。感谢大家的支持。文章来源地址https://www.toymoban.com/news/detail-536191.html

到了这里,关于echarts——柱状图,Y轴不显示,series内容展示在Y轴附近——基础积累的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ECharts图表动态修改series显示隐藏

    最近做的大数据平台,里面很多部分用到了ECharts,其中有个功能,要求将图表分组,根据用户选择的组,来确定ECharts要显示那些线条和柱子,也就是动态的显示option.series。 找了一下EChart的文档,发现可以通过控制option.legend.selected,来动态设置,无论饼图、折线图、还是柱

    2024年02月10日
    浏览(39)
  • Cesium和Echarts的完美集成展示3D柱状图、折线图和饼状图

    在本文中,我们将介绍如何将Cesium和Echarts两个强大的数据可视化工具进行集成,实现在Cesium地球上展示3D柱状图、折线图和饼状图的功能。Cesium是一个用于创建基于Web的地球浏览和可视化应用程序的JavaScript库,而Echarts是一个功能强大的数据可视化库,支持多种图表类型。 首

    2024年02月04日
    浏览(152)
  • Echarts 柱状图显示百分比

    要求:每个数值显示具体百分比,计算方式为: effect_cnt/total_cnt 数据结构为:{ \\\"dt\\\": \\\"20240110\\\", \\\"effect_cnt\\\": 725, \\\"total_cnt\\\": 1387, \\\"both_effect_cnt\\\": 912, \\\"green_cnt\\\": 650 }, 打印 formatter 的 params 里面只有 “effect_cnt” 的值,如果要进行计算,需要 params 里面包含 “total_cnt” 

    2024年01月20日
    浏览(42)
  • echarts -- 柱状图之柱状条如何显示白色侧阴影且鼠标移入时高亮

    有个图表是要求柱状条的右下侧显示一个白色的侧阴影,一直没找到合适的方法, 加border或者shadowColor都达不到需求的效果。 因为柱状图 中series里可以包含多组数据,有几组就代表一个系列中有几个数据。这就代表series里要写七组数据。 对于上图的需求,我们可以在serie

    2024年01月25日
    浏览(49)
  • echarts柱状图x轴文字太多如何解决?超出省略显示成点例子代码

            在前端开发任务中使用echarts柱状图时,会出现x轴某项文字太长了这种情况,那么echarts柱状图x轴文字太多如何解决?办法是超出省略显示成点就行效果图看下图所示,在x轴的axisLabel里加一个formatter函数,index等于3表示字数为3个超出就显示成点。 rotate: 30, 倾斜30度

    2024年02月05日
    浏览(59)
  • vue echarts实现根据选择项年月时间切换数据显示柱状图,vue页面监听自适应

    echarts配置文档参考:Documentation - Apache ECharts 功能:可进行月度、年度切换显示相应的收入和支出柱状图数据; 这里进行了柱状图的简化配置,X轴Y轴都有所改写,具体的简化配置下文会贴出代码,参照功能开发时按照自己的需要去处理; 这里也会提到在开发时会遇到的问题

    2024年02月15日
    浏览(34)
  • vue中使用echarts实现省市地图绘制,根据数据在地图上显示柱状图信息,增加涟漪特效动画效果

    一、实现效果 使用echarts实现省市地图绘制,你也可以绘制全国地图。 根据数据在地图显示柱状图,根据经纬度实现定位。 根据数据显示数据,涟漪动态效果。 当然你也可以根据你自己的需求,增删效果哦。 二、实现方法 1、安装echarts插件 2、获取省市json数据 https://datav.

    2024年02月03日
    浏览(44)
  • vue中echart的tooltip自定义显示内容

    目的:让tooltip显示自定义格式数据,甚至是显示横纵坐标以外的数据。 1. 先介绍一下常用情况 。 tooltip的trigger有三种选项“item”“axis”“none”,选择axis就是显示横坐标的内容。 这样设置,鼠标滑过对应点时,tooltip就会显示横坐标内容和对应纵坐标的温度和信号。 2. 若要

    2024年02月09日
    浏览(45)
  • echarts——legend图例颜色设置,legend数组形式展示——基础积累

    最近在写看板的时候,遇到一个小细节,就是当折线图展示图表时,线的颜色不够明显,导致视觉上不突出。 问题效果图如下: 修改后的效果图: 还是拿前几天文章中的 renderBar 渲染图表的函数来处理. 如果要保证图例颜色各不相同,可以给legend设置成数组的形式。主要代码

    2024年02月12日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包