首页 / 浏览问题 / 云GIS / 问题详情
vue中leaflet模块引入时 lat未定义现象
6EXP 2019年06月30日

使用产品:iserver 9D 操作系统:win10 x64
问题详细描述:在模块化引入leaflet时加载地图报错,出现lat未被定义的问题。
问题重现步骤: 1.xxxx 2.xxxxx 3.xxxx

1个回答

您可以参考一下http://iclient.supermap.io/web/introduction/leafletDevelop.html#Ready中ES6全模块引入的写法

5,668EXP 2019年07月01日

当我更改import时,它又爆出了新的错误,就是tiledMapLayer未被定义,并且此时的L.supermap是undefined,这是什么原因呢

可以尝试一下重新通过npm安装 SuperMap iClient for Leaflet,然后通过npm引入并做好打包配置的操作
郁闷,我昨天重装了近10次,今天也重装了3次,终于成功了。连代码都一点改动都没有, 真的是神奇
我遇到了一个一模一样的问题。。。。。、

我好像找到原因了,以前的资源文件我是通过cnpm 获取的 ,这次改为npm获取资源后就能加载了,因此我觉得应该是npm 管理的包和cnpm的有差异吧。。。
...