阅读提示:本文共计约552个文字,预计阅读时间需要大约1分钟,由作者vip烟怎么封编辑整理创作于2023年11月06日14时22分27秒。
标题:关于SuperMap iClient for Leaflet Vue的报错及解决过程
解决方案:
问题一:Cannot read properties of undefined (reading 'TiledMapLayer')
针对问题一,大部分朋友可能是由于使用了官方教程中的“ 全模块引入 ”方法导致的。如果不是,那么需要检查一下依赖包是否安装成功。
我最后的解决办法是采用“ 部分模块引入 ”的方法,问题一的报错果然就没有了。至于为什么按照官方的全模块引入会报这个错误,有观点认为可能是11.0版本以上的超图Leaflet依赖包不支持全模块引入。
不过无论具体原因如何,采用部分模块引入的方法可以解决这个问题,而且部分模块引入会使项目打包和运行速度更快。