更何况不过刚好 2022-02-11 12:55 采纳率: 86.4%
浏览 98
已结题

echart提示框有部分显示不出来

img


如图是我用echarts做的雷达图,需要提示框,但是因为数据较多,提示框超出去,无法显示内容,请问这应该怎么解决呢?

this.chartOption = {
            title: {
                text: '玫瑰图'
            },
            tooltip: {
                show: true,
                textStyle: {
                    color: '#fff'
                },
                backgroundColor: 'rgba(0,0,0,0.7)',
                formatter: (e) => {
                    let value = e.data.value;
                    let str = ``;
                    // let name = ['N', '北北西', '西北', '西西北', 'W', '西西南', '西南', '南南西', 'S', '南南东', '东南', '东东南', 'E', '东东北', '东北', '北北东',
                    // ]
                    value.forEach((item, index) => {
                        str += `<span>${this.name[index]}:${item}</span><br/>`
                    })
                    return str;
                }

            },
            legend: {
                data: ['风速玫瑰图'],
                show: false //不显示图例,
            },
            radar: {
                shape: 'circle',
                axisName: {
                    color: 'rgba(176,58,91,1)' //标签的样式
                },
                splitLine: {
                    lineStyle: {
                        color: [
                            'rgba(0,156,220, 0.1)',
                            'rgba(0,156,220, 0.2)',
                            'rgba(0,156,220, 0.4)',
                            'rgba(0,156,220, 0.6)',
                            'rgba(0,156,220, 0.8)',
                            'rgba(0,156,220, 1)'
                        ].reverse(),
                        type: 'dashed' //虚线
                    } //每层圆圈的样式
                },
                splitArea: {
                    show: false //不显示划分每个区域的样式
                },
                indicator: [
                    { name: 'N', max: 100 },
                    { name: '', max: 100 },
                    { name: '', max: 100 },
                    { name: '', max: 100 },
                    { name: 'W', max: 100 },
                    { name: '', max: 100 },
                    { name: '', max: 100 },
                    { name: '', max: 100 },
                    { name: 'S', max: 100 },
                    { name: '', max: 100 },
                    { name: '', max: 100 },
                    { name: '', max: 100 },
                    { name: 'E', max: 100 },
                    { name: '', max: 100 },
                    { name: '', max: 100 },
                    { name: '', max: 100 }
                ],
                center: ['50%', '56%'], //玫瑰图相对于容器的宽高
                axisLine: {
                    lineStyle: {
                        color: 'rgba(0,156,220, 0.5)', //由圆点往外的线的样式
                        type: 'dashed' //虚线
                    }
                }
            },
            series: [
                {
                    name: 'Budget vs spending',
                    type: 'radar',
                    data: [
                        {
                            // value: [5000, 4500, 20000, 3000, 40089, 21000, 5000, 14000, 28000, 26000, 42000, 21000],
                            value: this.data,
                            name: '风速玫瑰图'
                        }
                    ],
                    itemStyle: {
                        color: 'rgb(176,58,91)' //线的样式
                    },
                    areaStyle: {
                        color: 'rgba(176,58,91,0.6)'
                    },
                    lineStyle: {
                        //线的长度
                        width: 1
                        // opacity: 0.5
                    },
                    symbol: 'none' //让拐点消失
                }
            ]
        };

  • 写回答

1条回答 默认 最新

  • 一只成序源 2022-02-11 13:47
    关注

    tooltip:{
    confine:true
    }
    tooltip中加上这个属性

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 2月19日
  • 已采纳回答 2月11日
  • 创建了问题 2月11日

悬赏问题

  • ¥15 etcd集群部署问题
  • ¥20 谁可以帮我一下问一下各位
  • ¥15 为何重叠加权后love图的SMD与svyCreateTableOne函数绘制基线表的不一致
  • ¥15 QFILHelper怎么恢复全字库,提示进程已完成,只能恢复分区文件
  • ¥150 求 《小魔指》街机游戏机整合模拟软件
  • ¥20 你好,我想问下easyExcel下拉多选,或者复选框可以实现吗
  • ¥20 双非跨考工科哪个专业和方向就业前景好?
  • ¥20 求会6sv辐射传输模型,辅导(可py6s🙏🏻有偿
  • ¥15 .xla后缀的文件拖到excel里什么内容也没有怎么办
  • ¥20 Workbench中Mechanical打不开、闪退是什么原因?