Задать вопрос
@VegasChickiChicki

Vue2-mapbox — как пользоваться динамическими параметрами?

Не могу понять как вызывать ивенты карты. К примеру, у меня есть координаты и я хочу переместить по клику на кнопку карту в другое место. Или вот еще пример, по клику на кнопку изменить зум карты. Есть входные параметры карты:
:map-options="mapOption" // на самом компоненте карты 

// а это в data
mapOption: {
                    style: 'mapbox://styles/mapbox/dark-v9',
                    center: [
                        this.$store.state.goods[this.$store.state.currentMap].x,
                        this.$store.state.goods[this.$store.state.currentMap].y
                    ],
                    zoom: this.$store.state.goods[this.$store.state.currentMap].zoom
                },

Когда изменяю параметры этих значений, ничего не происходит, полагаю нужны какие то ивенты или функции, которые будут перерисовывать карту, но не могу разобраться как это сделать, прощу помощи.
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы