ECharts折线图圆点效果

echarts折线图

ECharts折线图圆点效果

ID

31

配置代码

var option = {
        backgroundColor: 'rgba(2, 2, 2, 0.8)',
        legend: {
            show: true,
            textStyle: {
                color: '#28E9F6',
                fontSize: 14,
            },
        },
        tooltip: {
            // 鼠标悬浮时的信息展示框
            backgroundColor: 'rgba(2, 2, 2, 0.8)',
            borderColor: '#195760',
            borderWidth: 1,
            padding: 12,
            extraCssText: 'border-radius:0;',
            trigger: 'axis',
            formatter: function(params) {
                return params[0].name + '<br/>' + params[0].seriesName + ':' + params[0].value + '%';
            }
        },
        grid: {
            left: '8%',
            right: '8%',
            top: '15%',
            bottom: '12%'
        },
        xAxis: {
            type: 'category',
            boundaryGap: true,
            nameTextStyle: {
                // 单位的样式
                color: '#fff',
                fontSize: 14,
            },
            axisLabel: {
                // x轴坐标点文字样式
                fontSize: 12,
                color: '#fff',
            },
            axisTick: {
                // 是否显示x轴上的分割点
                show: false,
            },
            axisLine: {
                // 是否显示x轴以及x轴样式
                show: true,
                lineStyle: {
                    color: '#9394A5',
                },
            },
            splitLine: {
                show: true,
                lineStyle: {
                    color: 'rgba(147, 148, 165, 0.2)'
                }
            },
            data: months
        },
        yAxis: {
            type: 'value',
            name: '%', // 单位
            nameTextStyle: {
                color: '#fff',
                fontSize: 14,
            },
            splitLine: {
                show: true,
                lineStyle: {
                    color: 'rgba(147, 148, 165, 0.2)'
                }
            },
            axisLabel: {
                fontSize: 12,
                color: '#fff',
                formatter: '{value}%'
            },
            axisLine: {
                show: true,
                lineStyle: {
                    color: '#9394A5',
                },
            },
        },
        series: [
            {
                name: '概算',
                type: 'line',
                smooth: false,
                symbolSize: 25,
                symbol: 'circle',
                showAllSymbol: true,
                lineStyle: {
                    color: '#F4B32B',
                    width: 2,
                },
                itemStyle: {
                    color: {
                        type: 'radial',
                        x: 0.5,
                        y: 0.5,
                        r: 0.5,
                        colorStops: [
                            {
                                offset: 0,
                                color: '#fff',//中心颜色
                            },
                            {
                                offset: 0.4,
                                color: '#fff',
                            },
                            {
                                offset: 0.5,
                                color: '#ffffff00',
                            },
                            {
                                offset: 1,
                                color: '#ffffff00',
                            },
                        ],
                    },
                    borderColor: '#F4B32B',
                    borderWidth: 2,
                },
                data: randomData
            }
        ]
    };

完整示例代码

相关文件下载地址
喜欢
ECharts折线图圆点效果