vue+echarts使用的一些设置(记录一下)

1.折线图

(1)Y轴设置:

yAxis: {

                type: 'value',

                name: "数量(次)", //单位

                nameTextStyle: { 

                    color: "#91B0CD", //单位字体颜色

                    nameLocation: "start", //单位位置

                },

                axisLine: { //Y轴颜色

                   lineStyle: {

                       color: '#FFFFFF'

                   }

               },

               axisTick: { //Y轴刻度控制 true显示 false隐藏

                    show: false

                },

               splitLine: { //内坐标线设置颜色

                   lineStyle: {

                       color: 'rgba(255, 255, 255, 0.05)',

                   }

               }

            },

 (x轴设置)

xAxis: {

                type: 'category',

                axisLine: {//坐标线

                   lineStyle: {

                       color: '#FFFFFF'

                   }

               },

               axisLabel: { //x轴字体倾斜

                    interval: 0,

                    rotate:25

                },

               axisTick: {//刻度

                    show: false

                },

                boundaryGap: false,

                data: legend, //数据

            },

 字体颜色x与y轴相同时设置在option里面

textStyle: {

                color: '#91B0CD'

            },

 

series: [

                {

                data: series,

                type: 'line',

                itemStyle: { //折现颜色设置

                  color: '#00D7E9'

                },

                areaStyle: { //折现区域颜色渐变

                    color: new this.$echarts.graphic.LinearGradient(0, 0, 0, 1, [

                        {

                            offset: 0,

                            color: 'rgba(26, 114, 230, 0.4)'

                        },

                        {

                            offset: 1,

                            color: 'rgba(0, 215, 233, 0.4)'

                        }

                    ])

                },

                emphasis: {

                    focus: "series",

                },

                }

            ]

2.柱状图

series: [

                {

                name: '产品申请总数',

                type: 'bar', 

                barWidth: '15', //柱状图的宽度

                data: series,//数据

                color: new this.$echarts.graphic.LinearGradient(0, 1, 0, 0, [ //颜色设置-渐变

                    {

                    offset: 1,

                    color: '#2E9F96'

                    },

                    {

                    offset: 0,

                    color: '#1C2DFE'

                    }

                ])

                }

            ]

 

 3.饼图

color: ["#FFAD2E", "#9933FF", "#68C2FF", '#50FB50','#4E6EFA','#9A6803','#179F96','#67CCCC','#D1E4FF','#FF3232'], //饼图的颜色块

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值