@Tudovchanin

Яндекс карта не работает?

Почему такой способ не работает ?
initMap();
async function initMap() {
  await ymaps3.ready;
  const { YMap, YMapDefaultSchemeLayer } = ymaps3;
  const map = new YMap(document.getElementById('map'), {
    location: {
      center: [37.588144, 55.733842],
      zoom: 5,
    },
  });
  const layer = new YMapDefaultSchemeLayer();
  map.addChild(layer);
}
А такой способ работает
initMap();
async function initMap() {
  await ymaps3.ready;
  const { YMap, YMapDefaultSchemeLayer/r } = ymaps3;
  const map = new YMap(document.getElementById('map'), {
    location: {
      center: [37.588144, 55.733842],
      zoom: 5,
    },
  });
  const layer = new YMapDefaultSchemeLayer();
  map.addChild(layer);
}

Я просто хотел задавать координаты через метод, а не в самом конструкторе. Делаю на vue 3, вот сам компонент
673868e3bebe0573532549.png
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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