首页 > 其他分享 >折线图配置

折线图配置

时间:2023-01-10 19:00:50浏览次数:47  
标签:false show color type 配置 fontSize 折线图 data

  1 var option = {
  2       // 折线对应的标题
  3       legend: {
  4         data: ['总收入', '订单笔数'],
  5         right: 10,
  6         top: 3
  7       },
  8       // 布局位置
  9       grid: {
 10         top: '50px',
 11         left: '4%',
 12         right: '2%',
 13         bottom: '4%',
 14         containLabel: true
 15       },
 16       // 横坐标刻度文字数据展示
 17       xAxis: {
 18         type: 'category',
 19         splitLine: { show: false },
 20         boundaryGap: false,
 21         axisLabel: {
 22           textStyle: {
 23             fontSize: 10,
 24             color: '#333'
 25           }
 26         },
 27         axisLine: {
 28           // 线的自定义样式
 29           lineStyle: {
 30             // 线的颜色
 31             color: {
 32               type: 'linear',
 33               colorStops: [{
 34                 offset: 0, color: '#E15D68' // 0% 处的颜色
 35               }, {
 36                 offset: 1, color: '#2AB7FE' // 100% 处的颜色
 37               }],
 38             },
 39           },
 40         },
 41         // 数据
 42         data: this.data.trendServerData[name],
 43       },
 44       // 纵坐标配置,数组【0】在左边,【1】在右边
 45       yAxis: [{
 46         type: 'value',
 47         nameTextStyle: {
 48           fontSize: 12
 49         },
 50         splitLine: {
 51           show: false
 52         },
 53         axisTick: {
 54           show: false
 55         },
 56         // 线的配置
 57         axisLine: {
 58           show: true,
 59           lineStyle: {
 60             color: '#E15D68',
 61           }
 62         },
 63         // 字体的配置
 64         axisLabel: {
 65           color: '#666',
 66           fontSize: 12,
 67           textStyle: {
 68             fontSize: 15,
 69             color: '#E15D68'
 70           }
 71         }
 72       },
 73       {
 74         type: 'value',
 75         nameTextStyle: {
 76           fontSize: 12
 77         },
 78         splitLine: {
 79           show: false
 80         },
 81         axisTick: {
 82           show: false
 83         },
 84         // 线的配置
 85         axisLine: {
 86           show: true,
 87           lineStyle: {
 88             color: '#2AB7FE',
 89           }
 90         },
 91         // 字体的配置
 92         axisLabel: {
 93           color: '#666',
 94           fontSize: 12,
 95           textStyle: {
 96             fontSize: 15,
 97             color: '#2AB7FE'
 98           }
 99         }
100       }],
101       // 折线数据填充
102       series: [{
103         // 和legend中的data对应
104         name: '订单笔数',
105         type: 'line',
106         symbolSize: 2,
107         yAxisIndex: 1,
108         // 数据源
109         data: this.data.trendData[name].number,
110         // 每个点上显示对应的数据
111         label: {
112           show: true,
113           formatter: function (data) {
114             return data.value;
115           }
116         },
117         // 线的样式设置
118         itemStyle: {
119           normal: {
120             color: '#3CA3FF',
121             lineStyle: {  //线的颜色
122               color: '#3CA3FF'
123             },
124             width: 1
125           }
126         }
127       }, {
128         // 和legend中的data对应
129         name: '总收入',
130         type: 'line',
131         symbolSize: 2,
132         yAxisIndex: 0,
133         // 数据源
134         data: this.data.trendData[name].amount,
135         // 每个点上显示对应的数据
136         label: {
137           show: true,
138           formatter: function (data) {
139             return data.value;
140           }
141         },
142         // 线的样式设置
143         itemStyle: {
144           normal: {
145             color: '#F56379',
146             lineStyle: {  //线的颜色
147               color: '#F56379'
148             },
149             width: 1
150           }
151         }
152       }
153       ]
154     };

 

标签:false,show,color,type,配置,fontSize,折线图,data
From: https://www.cnblogs.com/wj204/p/17041167.html

相关文章

  • CentOS7.6系统安装和网络配置
    CentOS7.6系统安装配置前言:文章内容可能会因环境不同而有所差异,所谓集思广益说不定灵感就来了呢;文章初衷旨在交流学习、记录个人成长,如果能帮助到您,那就点个赞噢。环境......
  • 如何在mac电脑上配置命令行工具
    Hi,欢迎大家在有空的时候做客【江涛学编程】,这里是2023年的第7篇原创文章,今天我们来聊一聊如何在mac电脑上配置命令行工具老规矩,拍拍手......
  • vsftpd部署及虚拟用户配置
    /etc/vsftpd/vsftpd.confanonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022anon_upload_enable=YESanon_mkdir_write_enable=YESdirmessage_en......
  • 服务器租用怎么选择硬件配置
    服务器租用怎么选择硬件配置1、根据规模测试压力 像服务器这样的物品一般都是一次性的确定好成本,所以企业在选择的时候一定要多想一下。需要做与制造厂商多次协商与谈判......
  • ADAS硬件配置和功能
    一、概念+杂乱项目分类1R1V(毫米波雷达radar×1+前视多功能摄像头video×1)5R1V(毫米波雷达×5+前视多功能摄像头×1)的传感器配置,其中5个毫米波雷达由一个前向毫米波雷......
  • stream TCP&UDP反向代理配置,设置stream 日志打印格式
    stream{    log_formatldyhttps            '$remote_addr|[$time_local]|$protocol|$status|$connection|$session_time|$upstream_connect_time|'......
  • Springboot .properties或.yml配置文件读取pom.xml文件值
    需要在pom.xml中打开过滤才可以<build><resources><resource><directory>src/main/resources</directory><fi......
  • 振弦采集模块参数配置工具的使用
    振弦采集模块参数配置工具的使用通常情况下,在计算机端对模块进行测试、读写时,可使用一些通用的免费工具完成,如基于MODBUS通讯协议的调试工具MODSCAN、通用串口调试助手......
  • 振弦采集模块参数配置工具的使用
    河北稳控科技振弦采集模块参数配置工具的使用 通常情况下,在计算机端对模块进行测试、读写时,可使用一些通用的免费工具完成,如基于MODBUS通讯协议的调试工具MODSCAN、......
  • Docker基础知识 (23) - 使用 Docker 部署 Nginx + Php/Laravel + MariaDB 项目 (2) -
    本文在“Docker基础知识(12)-使用Docker部署Nginx+Php/Laravel+MariaDB项目”基础上,修改Nginx的配置文件和docker-compose.yml,配置phpMyAdmin目录密码保......