地图某一个区域设置高亮
设置前使用循环全部置为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

浙公网安备 33010602011771号