wang00ka
2019-05-06 09:43
采纳率: 75.7%
浏览 4.5k

请问Echarts数据后面如何加上单位显示?

期望的效果图如下

图片说明

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 老铁咖啡 2019-05-06 10:19
    已采纳

    图片说明

    tooltip: {
            trigger: 'axis',
            formatter:'{b}<br/>{a0}:{c0}万,<br/>{a1}:{c1}万,<br/>{a2}:{c2}万,<br/>'
    },
    
    

    如解决往采纳!

    
    formatter: function(a) {
        let list = []
        let listItem = ''
        for (var i = 0; i < a.length; i++) {
            list.push(
                '<i style="display: inline-block;width: 10px;height: 10px;background: ' +
                    a[i].color +
                    ';margin-right: 5px;border-radius: 50%;}"></i><span style="width:70px; display:inline-block;">' +
                    a[i].seriesName +
                    '</span>&nbsp&nbsp:' +
                    a[i].value +
                    '万'
            )
        }
        listItem = list.join('<br>')
        return '<div class="showBox">' + listItem + '</div>'
    }
    
    

    图片说明

    点赞 3 评论

相关推荐 更多相似问题