地图某一个区域设置高亮

设置前使用循环全部置为false,如下:

let dataList = [
  { name: "南海诸岛", value: 0, itemStyle: { opacity: 0 }, label: { show: false } },
  { name: "北京", value: 0 },
  { name: "天津", value: 0 },
  { name: "上海", value: 0 },
  { name: "重庆", value: 0 },
  { name: "河北", value: 0 },
  { name: "河南", value: 0 },
  { name: "云南", value: 0 },
  { name: "辽宁", value: 0 },
  { name: "黑龙江", value: 0 },
  { name: "湖南", value: 0 },
  { name: "安徽", value: 0 },
  { name: "山东", value: 0 },
  { name: "新疆", value: 0 },
  { name: "江苏", value: 0 },
  { name: "浙江", value: 0 },
  { name: "江西", value: 0 },
  { name: "湖北", value: 0 },
  { name: "广西", value: 0 },
  { name: "甘肃", value: 0 },
  { name: "山西", value: 0 },
  { name: "内蒙古", value: 0 },
  { name: "陕西", value: 0 },
  { name: "吉林", value: 0 },
  { name: "福建", value: 0 },
  { name: "贵州", value: 0 },
  { name: "广东", value: 0 },
  { name: "青海", value: 0 },
  { name: "西藏", value: 0 },
  { name: "四川", value: 0 },
  { name: "宁夏", value: 0 },
  { name: "海南", value: 0 },
  { name: "台湾", value: 0 },
  { name: "香港", value: 0 },
  { name: "澳门", value: 0 }
];

dataList.forEach(q => {
    q.selected = false;
  });

  

设置data中特定区域的selected=true

posted @ 2020-12-17 17:42  玛卡巴鉲  阅读(814)  评论(0编辑  收藏  举报