Skip to content

极坐标下负值数据渲染错误 #14627

@Wuli-Zhang

Description

@Wuli-Zhang

Version

5.0.0

Steps to reproduce

初始化极坐标图表,然后显示正常数据,当setoption为负值时,渲染方向无变化,依旧正向渲染,导致显示错误。

option = {
    angleAxis: {
    },
    radiusAxis: {
        type: 'category',
        data: ['周一'],
        z: 10
    },
    polar: {
    },
    series: [{
        type: 'bar',
        data: [1],
        coordinateSystem: 'polar',
        name: 'A',
        emphasis: {
            focus: 'series'
        }
    }, {
        type: 'bar',
        data: [2],
        coordinateSystem: 'polar',
        name: 'B',
        emphasis: {
            focus: 'series'
        }
    }, {
        type: 'bar',
        data: [1],
        coordinateSystem: 'polar',
        name: 'C',
        emphasis: {
            focus: 'series'
        }
    }],
    legend: {
        show: true
    }
};

setTimeout(function() {
    myChart.setOption({
        series: [{
        type: 'bar',
        data: [1],
        coordinateSystem: 'polar',
        name: 'A',
        emphasis: {
            focus: 'series'
        }
    }, {
        type: 'bar',
        data: [-2],
        coordinateSystem: 'polar',
        name: 'B',
        emphasis: {
            focus: 'series'
        }
    }, {
        type: 'bar',
        data: [-1],
        coordinateSystem: 'polar',
        name: 'C',
        emphasis: {
            focus: 'series'
        }
    }],
    })
}, 5000);

What is expected?

负值应该是0-负值
微信图片_20210409101951

What is actually happening?

在负值渲染后表现为,0-最大值-负值

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions