问题描述:当我们用echarts绘制了一个地图,可能需要某个位置高亮。 如下图:
其实有个属性,当我们传入的data数据里面加一行就可以改变它是否选中了。具体代码如下。
当selected:true 的时候就是显示。
那么就遇到下一个问题,有的板块需要显示有的板块不需要显示怎么办呢?
我的解决办法如下:我把要显示的板块,做成一个json。如下
var select_ed = {"北京":"北京","上海":"上海","湖北":"湖北","黄冈市":"黄冈市"}
下面我们在获取名称的时候,只需要判断是否在上面这个json中存在就好了。判断是否存在有个方法(hasOwnProperty 通过键去判断的) 具体写法如下