Skip to content

svg模式下,折线图在数据都为0的情况下,设置shadowOffset或shadowBlur会导致折线不显示 #15467

@jamesleekko

Description

@jamesleekko

Version

5.1.2

Steps to reproduce

1.renderer设置为svg
2.正常设置折线图
3.折线图数据value值都为0
4.series中给lineStyle设置shadowoffset或shadowblue

A simple demo

option = {
    xAxis: {
        type: 'category',
        data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
    },
    yAxis: {
        type: 'value'
    },
    series: [{
        data: [0, 0, 0, 0, 0, 0, 0],
        type: 'line',
        stack: true,
        color: '#7f64ff',
        symbol: 'none',
        smooth: true,
        lineStyle: {
            shadowColor: 'red',
            shadowBlur: 5,
            shadowOffsetX: 0,
            shadowOffsetY: 0
        }
    }]
};

What is expected?

线条正常在底部显示

What is actually happening?

线条不显示

ED4FAD1E-76A9-4D1E-BB22-E8353257DC62

B2578C80-C600-4F06-B8DB-E1C6E0B34CB5

6E41FA9D-8B1B-4EA9-93DE-B63EC6DDEF6D

CC7BE7C4-3D36-4549-988F-75B3C8AC395E

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions