Typescript 带有markercluster和打字稿的传单

Typescript 带有markercluster和打字稿的传单,typescript,leaflet,leaflet.markercluster,Typescript,Leaflet,Leaflet.markercluster,我对typescript中的markercluster和传单有问题,因此我试图在stackblitz中重新创建该问题,但没有成功。 这是我的密码: 正如您所看到的,没有显示任何标记,也没有抛出任何错误 有人能帮忙吗?您应该将标记放在数组中,然后使用以下代码: const addressPoints = [ [POLSKA_SZER_GEOGR, POLSKA_DL_GEOGR, '1'], [POLSKA_SZER_GEOGR+1, POLSKA_DL_GEOGR+1, '1'] ]

我对
typescript
中的
markercluster
传单
有问题,因此我试图在
stackblitz
中重新创建该问题,但没有成功。 这是我的密码:

正如您所看到的,没有显示任何标记,也没有抛出任何错误


有人能帮忙吗?

您应该将标记放在数组中,然后使用以下代码:

const addressPoints = [
  [POLSKA_SZER_GEOGR, POLSKA_DL_GEOGR, '1'],
  [POLSKA_SZER_GEOGR+1, POLSKA_DL_GEOGR+1, '1']
]

const markers = L.markerClusterGroup();

for (var i = 0; i < addressPoints.length; i++) {
  var a = addressPoints[i];
  var title = a[2];
  var marker = L.marker(new L.LatLng(a[0], a[1]), {
    title: title,
    icon: markerIcon
  });
  marker.bindPopup(title);
  markers.addLayer(marker);
}

map.addLayer(markers);
const addressPoints=[
[POLSKA_SZER_GEOGR,POLSKA_DL_GEOGR,'1'],
[POLSKA_SZER_GEOGR+1,POLSKA_DL_GEOGR+1,'1']
]
常量标记=L.markerClusterGroup();
对于(变量i=0;i
另外,由于使用了像webpack这样的捆绑包,请确保将标记图标导入为L.icon(查看live demo)


您应该将标记放在数组中,然后使用以下代码:

const addressPoints = [
  [POLSKA_SZER_GEOGR, POLSKA_DL_GEOGR, '1'],
  [POLSKA_SZER_GEOGR+1, POLSKA_DL_GEOGR+1, '1']
]

const markers = L.markerClusterGroup();

for (var i = 0; i < addressPoints.length; i++) {
  var a = addressPoints[i];
  var title = a[2];
  var marker = L.marker(new L.LatLng(a[0], a[1]), {
    title: title,
    icon: markerIcon
  });
  marker.bindPopup(title);
  markers.addLayer(marker);
}

map.addLayer(markers);
const addressPoints=[
[POLSKA_SZER_GEOGR,POLSKA_DL_GEOGR,'1'],
[POLSKA_SZER_GEOGR+1,POLSKA_DL_GEOGR+1,'1']
]
常量标记=L.markerClusterGroup();
对于(变量i=0;i
另外,由于使用了像webpack这样的捆绑包,请确保将标记图标导入为L.icon(查看live demo)