vue中使用highmaps,如何引入proj4js?

发布于 2022-09-07 20:42:03 字数 685 浏览 18 评论 0

在vue中使用highmaps画一个中国城市分布图(需要定位经纬度),根据官网给的例子:https://jshare.com.cn/highmaps/M9tzGW/1

clipboard.png

需要引入这个库,我试着在页面引入,但是还是没有效果

import $ from 'jquery'
import Highcharts from 'highcharts'
import Highmaps from 'highcharts/modules/map'
import * as proj4 from 'proj4'

Highmaps(Highcharts);

页面的报错信息:(大概是提示你没有引入proj4)Highcharts error #22: www.highcharts.com/errors/22

clipboard.png

但是我打印了一下console.log(proj4) 是已经成功引入了的,但是却没有在highmaps中生效,想请教下各位有没有经历过这个问题?是怎么解决的?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

萌︼了一个春 2022-09-14 20:42:03

不是说需要在之前引入么?你把pro4j放到highcharts前面呢

如果不行,你试试直接在页面最上方通过script引入这个脚本呢?

葬花如无物 2022-09-14 20:42:03

我特意登录上来看看答案。。同网页中引入这个js,报pro4j未定义。

遮了一弯 2022-09-14 20:42:03

大佬,你好麻烦问一下地图的标记点,怎么解决的呢
我用的nuxt也引入pro4j了,也是报没有引入pro4j
image.png
还请大佬指点我一下

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文