Подключение вручную
В некоторых случаях, вместо плагина, требуется подключение вручную. Для этого:
Установите пакет:
shellnpm install vue-yandex-mapsshellyarn add vue-yandex-mapsshellpnpm install vue-yandex-mapsВ нужном вам месте или компоненте вызовите функцию createYmapsOptions
В идеале, вы должны вызвать эту функцию до рендера карты (например, в created или корне setup).
В случае, если вы не хотите от этого зависеть, используйте computed VueYandexMaps.isReadyToInit.
Готово! Все компоненты будут работать, как обычно.
Совет
В случае, если у вашей карты не применились стили (например, у __ymap_container нет width/height), вы можете импортировать стили вручную: import 'vue-yandex-maps/css';.
Делайте это только в том случае, если ваш сборщик по каким-то причинам не подключил стили самостоятельно (он должен это делать сразу при импорте из vue-yandex-maps).