前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >echarts柱形图渐变样式设置

echarts柱形图渐变样式设置

作者头像
算法与编程之美
发布2022-02-17 14:29:10
9480
发布2022-02-17 14:29:10
举报
文章被收录于专栏:算法与编程之美

1 问题描述

绘制柱形图时,单一的颜色往往不能满足需求,在这里就可以引用渐变的样式使整个页面看起来不那么单调。

2 算法描述

这里需要用到的是渐变内置生成器echarts.graphic.LinearGradient。

渐变函数的四个参数表示的四个位置为右下左上,即这里的0,1,1,1为位置,offset: 0.5表示位置,指的是坐标为0.5的颜色,其中offset的范围为0-1,color表示颜色。

series: [{ name: "柱形图", type: "bar", barCategoryGap: "60%", label: { show: true, position: "right", fontSize: 12, color: "#188df0", emphasis: { color: "#e6b600" } }, itemStyle: { normal: { color: new echarts.graphic.LinearGradient( 0, 1, 1, 1, [ {offset: 0, color: '#b0c2f9'}, //渐变头部色 {offset: 0.5, color: '#188df0'}, {offset: 1, color: '#185bff'} ] ) }, emphasis: { color: new echarts.graphic.LinearGradient( 0, 1, 1, 1, [ {offset: 0, color: '#b0c2f9'}, {offset: 0.7, color: '#e6b600'}, {offset: 1, color: '#ceac09'} ] ) } } }]

3 结语

设置渐变样式是我们平时设计页面时有可能遇到的一个较为简单的改动,不仅是柱形图可以设置为这个样式,折线图设置样式也是大同小异的,要学会多加应用和迁移,用这里学到的知识来完成相同类型的设置。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档