echarts:Cannot read property '0' of undefined / coords[i] is undefined / a[o] is undefined

 

1、错误原因

刚开始地图的数据源是由静态数据提供,后来修改成从数据库中获取,请求数据的方法成功后调用地图方法,但是初始化时未调用数据请求方法,或者后台获取数据格式错误 导致地图核心js报错

 

2、解决办法

1 初始化时,先调用请求数据方法,注意使用ajax要从异步改为同步,保证先获得数据再传参

2 地图的经纬度数据书后台传入的数据名字 name值不匹配导致的报错

你可能感兴趣的:(echarts)