qq_43734099
成长。
采纳率0%
2021-03-09 14:57

echarts环形图label显示不全

 

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答

  • TexvView 流转的年华 1月前

    这个应该是大小没设置好。

    可以尝试设置下grid属性:

    grid: {
        
    },
    点赞 评论 复制链接分享
  • summer_du summer_du 1月前

    测试了一下,echarts自带的不会出现遮挡问题。附上代码,你自己比对下

    option = {
        title: {
            text: '某站点用户访问来源',
            subtext: '纯属虚构',
            left: 'center'
        },
        tooltip: {
            trigger: 'item'
        },
        legend: {
            orient: 'vertical',
            left: 'left',
        },
        series: [
            {
                name: '访问来源',
                type: 'pie',
                radius: ['40%', '70%'],
                data: [
                    {value: 1048, name: '搜索引擎'},
                    {value: 735, name: '直接访问'},
                    {value: 580, name: '邮件营销'},
                    {value: 1, name: '联盟广告1'},
                    {value: 1, name: '视频广告2'},
                     {value: 1, name: '联盟广告3'},
                    {value: 1, name: '视频广告4'},
                     {value: 1, name: '联盟广告5'},
                    {value: 1, name: '视频广告6'},
                     {value: 1, name: '联盟广告7'},
                    {value: 1, name: '视频广告8'}
                ],
                emphasis: {
                    itemStyle: {
                        shadowBlur: 10,
                        shadowOffsetX: 0,
                        shadowColor: 'rgba(0, 0, 0, 0.5)'
                    }
                }
            }
        ]
    };

    点赞 评论 复制链接分享
  • summer_du summer_du 1月前

    测试了一下,echarts自带的不会出现遮挡问题。附上代码,你自己比对下

    option = {
        title: {
            text: '某站点用户访问来源',
            subtext: '纯属虚构',
            left: 'center'
        },
        tooltip: {
            trigger: 'item'
        },
        legend: {
            orient: 'vertical',
            left: 'left',
        },
        series: [
            {
                name: '访问来源',
                type: 'pie',
                radius: ['40%', '70%'],
                data: [
                    {value: 1048, name: '搜索引擎'},
                    {value: 735, name: '直接访问'},
                    {value: 580, name: '邮件营销'},
                    {value: 1, name: '联盟广告1'},
                    {value: 1, name: '视频广告2'},
                     {value: 1, name: '联盟广告3'},
                    {value: 1, name: '视频广告4'},
                     {value: 1, name: '联盟广告5'},
                    {value: 1, name: '视频广告6'},
                     {value: 1, name: '联盟广告7'},
                    {value: 1, name: '视频广告8'}
                ],
                emphasis: {
                    itemStyle: {
                        shadowBlur: 10,
                        shadowOffsetX: 0,
                        shadowColor: 'rgba(0, 0, 0, 0.5)'
                    }
                }
            }
        ]
    };

    点赞 评论 复制链接分享
  • hu071700 AllPromise 1月前

    贴个代码吧,这样看不出问题,你这个Label的值都没有格式化,0.56%都几乎占完了

    点赞 评论 复制链接分享