Вызываю метод создания маркера и попапа на карте и тут же хочу открыть попап, но возникает ошибка, не понятно почему. Без строчки открытия попапа - все работает и он открывается при клике как положено, но мне нужно открыть его программно без непосредственного нажатия на маркер.
setMarker(){
let myDivIcon = DG.divIcon({
iconSize: [30, 30],
className: "marker-custom",
html: this.setMiniMarker()
});
this.popupMap = DG.popup({
className: "test-name",
closeButton: false,
offset: DG.point(0, 1),
setZoomMarker: false
}).setContent(this.setPopupMarker())
this.marker = DG.marker(this.coordinates, { icon: myDivIcon })
.addTo(this.map)
.bindPopup(this.popupMap);
console.log('marker',this.marker);
this.onZoomEnd()
this.map.setView(this.coordinates)
this.map.openPopup(this.popupMap) // вот эта строчка вызывающая ошибку
}