如果legend.formatter是个回调函数,该怎么处理换行呢,如下
textStyle: {
color: '#B3C3DF',
fontSize: 14,
width: 80,
rich: {
a: {
width: 125, // 这里调整宽度
fontSize: 12,
lineHeight: 12
}
}
},
formatter: function (name) {
var val = 0
var total = 0
for (var n = 0; n < data1.length; n++) {
total += data1[n].value
if (name === data1[n].name) {
val = data1[n].value
}
}
var p = ((val / total) * 100).toFixed(0)
let arr = ['{a|' + name + ':' + ' ' + val + '件' + ' ' + p + '%' + '}'] // 只需要在这里处理回调函数即可
return arr.join('\n')
}
这里是引用原文