У меня проблема, в то время как у меня есть несколько перекрывающихся точек, и я пытаюсь отобразить все их пару функций во всплывающем окне, когда щелкают точки / точки.Прямо сейчас у меня есть этот код:
new mapboxgl.Popup()
.setLngLat(e.lngLat)
.setHTML(e.features.map(function(feature) {return feature.properties.Name}).join(e.features.map(function(feature) {return feature.properties.Number; }) )
.addTo(map);
, который работает при отображении перекрывающихся частей в виде одного всплывающего окна, но порядок указан неверно.Оно отображает всплывающее окно примерно так:
Имя1 Имя2 Имя3 Номер1 Номер2 Номер2 Номер3
Где бы я хотел, чтобы это было:
Имя1 Номер1 Имя2 Номер2 Имя3 Имя3 Номер3
Можно ли как-нибудь структурировать функцию так, чтобы она отображалась следующим образом, или мне не повезло?
Спасибо