Не удается получить ymaps в vue js
Пытаюсь получить ymaps как указано в документации
import { loadYmap } from 'vue-yandex-maps';
async mounted() {
const settings = { lang: 'en_US' };
await loadYmap(settings);
console.log(ymaps); // здесь доступен весь функционал ymaps
},
выдает ошибку
error 'ymaps' is not defined no-undef
Ответы (1 шт):
Автор решения: Stepanov Max
→ Ссылка
В моём случае проблема была решена с помощью добавления асинхронной подгрузки loadYmap в mounted. Т.о. после такой подгрузки переменная ymaps становится доступной сама по себе. Т.е. получилось как-то так:
async mounted() {
await loadYmap({
debug: true
});
}