VChart icon indicating copy to clipboard operation
VChart copied to clipboard

[Bug] 饼图外部标签关闭防重叠之后,标签仍然被隐藏了

Open kkxxkk2019 opened this issue 2 months ago • 0 comments

Version

latest

Link to Minimal Reproduction

NA

Steps to Reproduce

const spec = {
    "type": "common",
    "color": [
        "#0A345E",
        "#18ADED",
        "#A6A7AD",
        "#1A82EB",
        "#74CEF4",
        "#E1E2E4",
        "#138ABE",
        "#76B4F3",
        "#898A91",
        "#0E688E"
    ],
    "series": [
        {
            "type": "pie",
            "outerRadius": 0.7,
            "label": {
                "visible": true,
                "style": {
                    "lineHeight": "100%",
                    "fontSize": 40,
                    "fontWeight": "bold",
                    "ellipsis": false,
                    "pickMode": "imprecise"
                },
                "overlap": false
            },
            "valueField": "_editor_value_field",
            "categoryField": "_editor_dimension_field",
            "dataId": "0",
            "seriesField": "_editor_dimension_field",
            "id": "series-0",
            "innerRadius": 0.5,
            "totalLabel": {
                "alwayCalculateTotal": true
            }
        }
    ],
    "data": [
        {
            "id": "0",
            "sourceKey": "25年Q3",
            "values": [
                {
                    "_editor_value_field": 50877,
                    "_editor_type_field": "25年Q3",
                    "_editor_dimension_field": "抖音APP"
                },
                {
                    "_editor_value_field": 4107,
                    "_editor_type_field": "25年Q3",
                    "_editor_dimension_field": "头条APP"
                },
                {
                    "_editor_value_field": 734,
                    "_editor_type_field": "25年Q3",
                    "_editor_dimension_field": "红果"
                },
                {
                    "_editor_value_field": 676,
                    "_editor_type_field": "25年Q3",
                    "_editor_dimension_field": "番茄小说"
                },
                {
                    "_editor_value_field": 292,
                    "_editor_type_field": "25年Q3",
                    "_editor_dimension_field": "西瓜APP"
                },
                {
                    "_editor_value_field": 127,
                    "_editor_type_field": "25年Q3",
                    "_editor_dimension_field": "抖音lite"
                },
                {
                    "_editor_value_field": 32,
                    "_editor_type_field": "25年Q3",
                    "_editor_dimension_field": "穿山甲"
                },
                {
                    "_editor_value_field": 14,
                    "_editor_type_field": "25年Q3",
                    "_editor_dimension_field": "搜索广告"
                },
                {
                    "_editor_value_field": 10,
                    "_editor_type_field": "25年Q3",
                    "_editor_dimension_field": "通投智选"
                },
                {
                    "_editor_value_field": 3,
                    "_editor_type_field": "25年Q3",
                    "_editor_dimension_field": "剪映"
                },
                {
                    "_editor_value_field": 0,
                    "_editor_type_field": "25年Q3",
                    "_editor_dimension_field": "醒图"
                }
            ],
            "specField": {
                "_editor_dimension_field": {
                    "type": "dimension",
                    "order": 0
                },
                "_editor_type_field": {
                    "type": "series",
                    "order": 0
                },
                "_editor_value_field": {
                    "type": "value",
                    "order": 0
                }
            },
            "fields": {
                "_editor_dimension_field": {
                    "alias": ""
                },
                "_editor_type_field": {
                    "alias": "25年Q3"
                },
                "_editor_value_field": {
                    "alias": "25年Q3"
                }
            }
        }
    ],
};

const vchart = new VChart(spec, { dom: CONTAINER_ID });
vchart.renderSync();

// Just for the convenience of console debugging, DO NOT COPY!
window['vchart'] = vchart;

Current Behavior

Image

Expected Behavior

关闭之后全部展示

Environment

- OS:
- Browser:
- Framework:

Any additional comments?

No response

kkxxkk2019 avatar Oct 17 '25 06:10 kkxxkk2019