Добрый день существует проблема при добавлении точки на карте если мы используем vue 3 я имею ввиду что если мы делаем инициализацию карты через
data(){
return {
map:null
}
},
methods:{
initMap() {
this.map = new ymaps.Map(this.$refs.map, {
center:this.center,
controls: [],
zoom: this.zoom
});
},
mounted() {
this.initMap()
}
а потом пытаюсь добавить точку на карте через
this.map.geoObjects.add(myPlacemark)
то происходит ошибка
если я делаю не через this а, через переменную то ошибки не происходит и все хорошо
let map;
...
initMap() {
map = new ymaps.Map(this.$refs.map, {
center:this.center,
controls: [],
zoom: this.zoom
});
, я почему то думаю что тут проблема из за proxy vue3 но как решить данную проблему - не знаю