美文网首页JS全栈之巅
v-echarts使用地图时候不显示的问题

v-echarts使用地图时候不显示的问题

作者: waynian | 来源:发表于2019-04-11 10:01 被阅读28次

原因: 引入mock.js的原因

分析:

ve-map 获取地图数据的时候使用了一个简单的 ajax 请求,然而项目中的 mockjs 把 xhr 封装了一层,应该触发的 onload 没有触发出来,所以这个 promise 一直在 pending 状态,组件的渲染流程没有继续下去,所以就没有正常显示出来。
有两种方案可以解决这个问题:

  • 去掉 mockjs ,使用别的方法来处理测试数据。
  • 使用 mapOrigin 属性,预先在项目中引入地图 json 并通过 mapOrigin 传递给组件,这样就不需要通过 ajax 的方式引入地图了。

相关文章

  • v-echarts使用地图时候不显示的问题

    原因: 引入mock.js的原因 分析: ve-map 获取地图数据的时候使用了一个简单的 ajax 请求,然而项...

  • Echart不显示地图问题

    Echart不显示地图的问题 使用百度Echart的时候遇到不会显示地图的问题,是现在Echart不直接提供地图需...

  • 百度地图旋转时不更改地图上的点位

    在使用百度地图显示点位的时候,为了能够让用户体验更好,我允许了地图可手势旋转。那么问题来了,在旋转的时候会发现请求...

  • iOS笔记-地图的基本使用

    地图的基本使用 1.设置地图显示类型// 1.设置地图显示类型 /** MKM...

  • iOS-MapKit文集目录

    前言 MapKit框架的导入 地图展示地图的基本使用-地图显示地图的中级使用-用户追踪地图高级-大头针基本使用地图...

  • iOS Mapkit的使用

    【iOS】Mapkit的使用:地图显示、定位、大头针、气泡等 标签:iOS地图mapkit 1.显示地图 (1)首...

  • 地图研究

    地图的基本使用 设置地图类型'' // 1.设置地图显示类型'' /**'' MKMa...

  • 地图的简单使用(一)

    显示效果图 在使用地图的时候应先导入#import MKMapView是地图视...

  • 微信小程序高度100%无效的问题

    在对地图进行控制显示区域大小时想将地图全屏显示在手机上,使用平时的px或者直接使用百分比对于高度全屏无效,这时候可...

  • Django Widgets

    Geodjango后台地图默认显示原始地图,现需求为另显示高德地图(围栏编辑) 只是显示围栏,不需求编辑使用dja...

网友评论

    本文标题:v-echarts使用地图时候不显示的问题

    本文链接:https://www.haomeiwen.com/subject/awmziqtx.html