【Web前端问题】echart 饼图引导线数据文字能不能放在引导线的上方?

现在的效果图片描述

我想要的效果图片描述

求大神帮助

回答:

根据@随机 的例子调整了下,先放效果图:图片描述

代码:

app.title = '嵌套环形图';

option = {

tooltip: {

trigger: 'item',

formatter: "{a} <br/>{b}: {c} ({d}%)"

},

legend: {

orient: 'vertical',

show: false,

x: 'left',

data: ['视频广告', '百度', '谷歌', '必应', '其他']

},

series: [

{

name: '访问来源',

type: 'pie',

radius: ['30%', '55%'],

labelLine: {

normal: {

length: 20,

length2: 70,

lineStyle: {

color: '#333'

}

}

},

label: {

normal: {

formatter: '{b|{b}}{a|{d}%}\n\n',

borderWidth: 20,

borderRadius: 4,

// shadowBlur:3,

// shadowOffsetX: 2,

// shadowOffsetY: 2,

// shadowColor: '#999',

padding: [0, -70],

rich: {

a: {

color: '#333',

fontSize: 12,

lineHeight: 20

},

b: {

fontSize: 12,

lineHeight: 20,

color: '#333'

}

}

}

},

data: [{

value: 135,

name: '视频广告'

}, {

value: 1048,

name: '百度'

}, {

value: 251,

name: '谷歌'

}, {

value: 147,

name: '必应'

}, {

value: 102,

name: '其他'

}]

}

]

};

回答:

利用labelLine的length和length2以及padding等这些就可以做出来了!
可以参考我做的例子哦
然后把换行符删掉,调换输出值的位置就可以了

回答:

可以参考百度 echarts,http://echarts.baidu.com/demo...

回答:

您好,请问解决了吗?

回答:

建议改改源代码 ,如果没有相应配置的话

回答:

请问解决了吗?我最近也需要实现这样的效果

回答:

感谢大神,终于找到想要的了,为了你,专门注册帐号回复表示感谢的。

以上是 【Web前端问题】echart 饼图引导线数据文字能不能放在引导线的上方? 的全部内容, 来源链接: utcz.com/a/139040.html

回到顶部