- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试将标记簇添加到传单中。
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/
我目前正在使用 asymmetrik's ngx-leaflet and ngx-leaflet-markercluster具有以下版本: "@asymmetrik/ngx-leaflet": "^5
我想在 map 缩小时为标记集群下的标记打开一个弹出窗口。当用户点击搜索结果时调用此函数。 这是我正在使用的代码: map.eachLayer(function (layer) { if (l
我正在尝试使用 markerclustergroups 和多边形来显示集群。现在显示了多边形,但没有显示集群。我一直在尝试为多边形使用质心,因为 markerclustergroup 似乎不喜欢多边形
在传单中有一个扩展名为:Leaflet.markercluster在此扩展中,有一个名为markerClusterGroup的函数,它可以聚类并返回多个标记(点)的计数。参见示例:Here . 在我的
我有两个偶尔重叠的独立 markerClusterGroup。有什么办法可以防止这种情况发生吗?在我的实际代码中,我为其中一个集群组使用自定义图标,以便我可以区分这两种集群类型。但是,对于此示例而言,
我正在尝试将标记簇添加到传单中。 var markers = L.markerClusterGroup(); 我的头文件包括: script(src='https://unpkg.com/lea
我试过 Mapbox 和他们的 API 来创建交互式 map 。目的是获取 geojson 文件中的点,并将它们显示在 map 上。它们必须通过标记图标进行过滤,并根据应用的缩放比例进行分组。 我在使
我尝试使用 Leaflet 的 Cluster Group 插件,但我不断收到“Uncaught TypeError: L.markerClusterGroup is not a function”
我是一名优秀的程序员,十分优秀!