什么是引导线?
引导线就是label(文本标签)链接的线
引导线分两段
从拐弯的地方开始分,接近圆的是length(引导线1),接近label的是length2(引导线2)
需求一:要求水平引导线
让第一段引导线长度为0,第二段自己调试长度
let data = [
{
name: "业务1", value: 10 },
{
name: "业务2", value: 15 },
{
name: "业务3", value: 15 },
{
name: "业务4", value: 25 },
{
name: "业务5", value: 10 },
{
name: "业务6", value: 25 },
];
let color = ["#fec101", "#D1C76B ", "#ff6226", "#f60000", "#2cc78f", "#2ca7f9"];
let setLabel = (data) => {
let opts = [];
for (let i = 0; i < data.length; i++) {
let item = {
};
item.name = data[i].name;
item.value = data[i].value;
item.label = {
normal: {
show: true,
formatter: [
"{a|{b}}",
"{b|}",
].join("\n"),
rich: {
a: {
left: 10,
padding: [0, 0, 0, 2],
color: color[i],
},
b: {
height