用echarts 中的 bar 柱状图改的top5监控

代码:(数据是我自己排序传入data的,这块代码只是像展示样式 )

    const names = ["name1","name2", "name3","name4","name5"]const values = [98, 76.77, 55.5, 44, 33, 22]const myColor = ['#1089E7', '#FF8E4D', '#56D0E3', '#1089E7', '#F57474']const option = {// 图标位置grid: {top: '10%',left: '25%',right: '15%',bottom: '1%'},tooltip: {show: true,backgroundColor: '#fff',textStyle: {fontSize: 12,color: '#152934',lineHeight: 24},formatter: function (params) {return `${params.name} : ${params.data} %`}},xAxis: {show: false},yAxis: [{show: true,data: names,inverse: true,axisLine: 'none',splitLine: {show: false},axisTick:'none',axisLabel: {color: '#fff',formatter: (value, index) => {if (value.length > 10) {   //因为名字过长显示的问题,所以做了截取return [`{title|${value.slice(0, 7)}...}`].join('')} else {// [`{lg|${index + 1}}` + `{title|${value}}`]return [`{title|${value}}`].join('')}},rich: {lg: {color: '#ff7e00',borderRadius: 15,align: 'left',width: 8,height: 15},title: {color: '#fff',width: 50,align: 'left',borderRadius: 5,padding: 5}}}}],series: [{type: 'bar',yAxisIndex: 0,data: values,barWidth: 6,barGap: '-100%',label: {normal: {show: true,position: 'right',textStyle: {color: '#fff',fontSize: '12'},formatter: function (value) {return value.value + '%'}}},itemStyle: {normal: {barBorderRadius: 10,color: function (params) {var num = myColor.lengthreturn myColor[params.dataIndex % num]}}}}]}this.chart.setOption(option)

echarts top5监控图相关推荐

  1. golang通过itemid获取zabbix graph监控图

    2019独角兽企业重金招聘Python工程师标准>>> #简述 本文将使用golang和第三方http client 库gorequest编写.如需要只使用golang 标准库可以参 ...

  2. python画图代码彩虹-echarts绘制彩虹图

    echarts绘制彩虹图 1.开发环境 vue+echarts 2.电脑系统 windows10专业版 3.在使用echarts开发的过程中,我们可能需要绘制彩虹图,下面是我进行的总结,希望对你有所帮 ...

  3. php echarts 两条曲线图,使用laravel和ECharts实现折线图效果的例子

    1.首先引入echart.js 2.html页面,要有一个布局容器,用来显示图像,一定要设置宽和高 3.echarts折线图的使用 var myChart = echarts.init(documen ...

  4. 分布式监控系统Zabbix-3.0.3-完整安装记录(4)-解决zabbix监控图中出现中文乱码问题...

    之前部署了Zabbix-3.0.3监控系统,在安装数据库时已经将zabbix库设置了utf-8字符. 首先确定zabbix开启了中文支持功能: 登录到zabbix服务器的数据目录下(前面部署的zabb ...

  5. echarts中折线图、柱状图之间的转换

    echarts中折线图.柱形图.数据视图的转换需要toolbox里面的内容(也就是加粗的部分) // 基于准备好的dom,初始化echarts实例     var day = echarts.init ...

  6. echarts添加背景图

    echarts添加背景图 来源:https://www.liuyjuan.com/295.html 1)简单的方法 直接给到外层的div元素上 /*比如说这段css样式*/ .TheStatistic ...

  7. vue中使用ECharts实现折线图和饼图

    在开发后台管理项目时,需要统计后台用户数据,以折线图和饼图的形式显示,这边采用apache-echarts来实现需求. 1.安装echarts和引入 npm install echarts --sav ...

  8. Echarts桑基图sankey点击高亮显示

    Echarts桑基图sankey点击高亮显示 2022-02-21更新: 点击某一项将与其有关联的所有父项目和子项目全部高亮显示,并降低其他无关项目透明度,再次点击则恢复原有状态: 在线DEMO查看 ...

  9. echarts图表折线图柱状图多个X轴Y轴以及一个Y轴反向

    echarts图表折线图柱状图多个X轴Y轴以及一个Y轴反向 option1: {color: ['#21E9F6', '#F2CE2E', '#EE2929', '#006DD9', '#1789FF ...

最新文章

  1. mysql管理节点_mysql8 参考手册-NDB群集管理节点配置参数
  2. 第一次全面揭示世界软件巨人微软致胜的技术奥秘
  3. html5 图片上传,支持图片预览、压缩、及进度显示,兼容IE6+及标准浏览器
  4. 【381天】我爱刷题系列140(2018.02.21)
  5. 浮动窗口代码(带关闭按钮+全屏漂浮)
  6. Qt C++属性类型提供给 QML调用(四)
  7. TensorFlow数据读取机制:文件队列 tf.train.slice_input_producer和 tf.data.Dataset机制
  8. centos7 xampp启动mysql数据库_mysql主从配置,用win xampp和centos7环境下测试
  9. POJ-1325 Machine Schedule 二分图匹配 最小点覆盖问题
  10. cocos2d-x游戏开发 跑酷(四) 关联与物理世界
  11. MiniProfiler.EF6监控调试MVC5和EF6的性能
  12. Servlet请求和响应
  13. linux opendir路径_Linux目录操作函数:opendir/readdir/closedir
  14. python科赫雪花代码的意思_python函数和代码复用——迭代练习:科赫雪花绘制
  15. 小学计算机组成的说课PPT,小学说课课件.ppt
  16. 数据分析-常用分析方法-(1)描述性分析-用Excel实现
  17. 加法器、半加器、全加器、超前进位加法器
  18. 苹果手机怎么保存ins上的图片到本地
  19. C/C++和Lua混合编程
  20. enumerate用法总结

热门文章

  1. 聊聊「视频号」,如何享受第一波红利?
  2. 2021年中国汽车保有量、民航客机数量及汽油供需情况分析: 需求量增加至14038.79万吨,同比增长20.8%[图]
  3. AUTOCAD2013激活方法-使用注册机生成激活码
  4. 运营推广-百度快照分析
  5. 解决Operation not permitted: ‘chromedriver‘问题
  6. 修炼九阴真经Windows Phone开发 (2):认识XAML
  7. WINXP VOL,VLK,FPP,RTM的含义
  8. HDU 3129 The Brave Sir Robin’s cAsE cOrReCtOr(字符串处理)
  9. 看懂 Lighthouse 中 Performance 核心指标
  10. 架构基础(一):什么是架构?架构的发展历程