123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- import * as echarts from 'echarts/core';
- export const lineChartOption = {
- legend: { show: false },
- emphasis: { lineStyle: { width: 2 } },
- xAxis: {
- boundaryGap: false,
- type: 'value',
- axisLine: { lineStyle: { color: '#8C8C8C' } }
- },
- series: [
- {
- // name: '2011',
- type: 'bar',
- data: [0, 0, 0, 0],
- label: {
- show: true,
- position: 'right',
- fontSize: 10,
- color: '#777'
- },
- itemStyle: {
- normal: {
- color: (params: any) => {
- // 给出颜色组
- var colorList = ['#86BAFF', '#FFDB91', '#85DFCF', '#4E9BFF'];
- return colorList[params.dataIndex];
- }
- }
- }
- // itemStyle: {
- // normal: {
- // color: (params: any) => {
- // // 给出颜色组
- // let colorList = [
- // new echarts.graphic.LinearGradient(0, 1, 0, 1, [
- // { offset: 0, color: '#A1E8FF' },
- // { offset: 1, color: '#86BAFF' }
- // ]),
- // new echarts.graphic.LinearGradient(0, 0, 0, 1, [
- // { offset: 0, color: '#69DCE8' },
- // { offset: 1, color: '#58A2FF' }
- // ]),
- // new echarts.graphic.LinearGradient(0, 0, 0, 1, [
- // { offset: 0, color: '#69DCE8' },
- // { offset: 1, color: '#58A2FF' }
- // ]),
- // new echarts.graphic.LinearGradient(0, 0, 0, 1, [
- // { offset: 0, color: '#69DCE8' },
- // { offset: 1, color: '#58A2FF' }
- // ])
- // ];
- // return colorList[params.dataIndex];
- // }
- // }
- // }
- // emphasis: {
- // itemStyle: {
- // color: (params: any) => {
- // // 给出颜色组
- // let colorList = [
- // new echarts.graphic.LinearGradient(0, 0, 0, 0, [
- // { offset: 0, color: '#A1E8FF' },
- // { offset: 1, color: '#86BAFF' }
- // ]),
- // new echarts.graphic.LinearGradient(0, 0, 0, 1, [
- // { offset: 0, color: '#69DCE8' },
- // { offset: 1, color: '#58A2FF' }
- // ]),
- // new echarts.graphic.LinearGradient(0, 0, 0, 1, [
- // { offset: 0, color: '#69DCE8' },
- // { offset: 1, color: '#58A2FF' }
- // ]),
- // new echarts.graphic.LinearGradient(0, 0, 0, 1, [
- // { offset: 0, color: '#69DCE8' },
- // { offset: 1, color: '#58A2FF' }
- // ])
- // ];
- // return colorList[params.dataIndex];
- // }
- // }
- // }
- }
- ],
- title: { show: false },
- grid: {
- bottom: '3%',
- containLabel: true,
- left: '3%',
- right: '5%',
- top: '7%'
- },
- tooltip: {
- trigger: 'axis',
- confine: true
- },
- yAxis: {
- type: 'category',
- data: ['连连看', '单选题', '排序题', '多选题']
- },
- dataZoom: [{ type: 'inside', throttle: 100 }],
- toolbox: { feature: { saveAsImage: { show: false } } }
- };
|