gpt4 book ai didi

javascript - 传单:未捕获类型错误:L.markerClusterGroup 不是函数

转载 作者:行者123 更新时间:2023-11-28 11:01:50 26 4
gpt4 key购买 nike

我正在尝试将标记簇添加到传单中。

var markers = L.markerClusterGroup();

我的头文件包括:

   script(src='https://unpkg.com/leaflet@1.0.1/dist/leaflet.js')
link(type='text/css', rel='stylesheet', href='/stylesheets/MarkerCluster.css')
link(type='text/css', rel='stylesheet', href='/stylesheets/MarkerCluster.Default.css')
script(src=/javascripts/leaflet.markercluster-src.js')

但我不断收到错误:L.markerClusterGroup 不是函数

我不确定为什么会收到该错误。

最佳答案

这是一个简单的 Angular 导入错误,将导入更改为以下内容可以解决此问题:

import * as L from 'leaflet';
import 'leaflet.markercluster';

// Compile & run = OK
private myClusterGroup = L.markerClusterGroup();

使用 Angular 7、leaflet 1.6.0 和 leaflet.markercluster 1.4.1 进行测试

关于javascript - 传单:未捕获类型错误:L.markerClusterGroup 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39987096/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com