yandex-maps-unofficial / vue-yandex-maps

Yandex Maps 3.0 components library for VueJS.

Home Page:https://yandex-maps-unofficial.github.io/vue-yandex-maps/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Динамическое изменение размеров карты

ri4an-official opened this issue · comments

Как мне динамически изменить размер карты? В обычной yandex map у созданного экземпляра можно вызвать метод myMap.container.fitToViewport(). А здесь как? Подскажите пожалуйста

Точно так же: вы получаете карту по событию @created, после чего можете вызвать эту функцию.

Например, так:

<template>
  <yandex-map @created="map = $event"/>
</template>

<script>
export default defineComponent({
     data() {
          map,
      },
     methods: {
          fitMap() {
            this.map?.container.fitToViewport();
          },
     }
}); 
</script>