效果如图所示:
在这里插入图片描述
实现代码:

  1. 先定义要引用的图片(本地图片为例):
import iconUrl1 from "../assets/screen/icon_6.png";
import iconUrl2 from "../assets/screen/icon_7.png";
import iconUrl3 from "../assets/screen/icon_8.png";
  1. 在option配置项legend内设置data:
    // 图例
    legend: {
      data: [
        { icon: "image://" + iconUrl1 + "", name: "区域A" },
        { icon: "image://" + iconUrl2 + "", name: "区域B" },
        { icon: "image://" + iconUrl3 + "", name: "区域C" },
      ],
      itemWidth: 16,  //这里设置图片的宽
      itemHeight: 16, //这里设置图片的高
      itemGap: 20, //间距
      right: "20%",
      top: "5%",
      textStyle: {  //文字配置
        fontSize: 12,
        color: "#fff",
      },
    },

Forward ever, backward never.

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐