inoyakaigor
@inoyakaigor
Погромист-радикал

Angular и яндекс.карты: почему карта смещена?

Мне достался на поддержку сайт на Ангуларе. Сразу скажу, что я в нём ни в зуб ногой. Возникла необходимость установить туда Яндекс.карты. Использовал две библиотеки раз и два и на обеих получал один и тот же результат: карты смещены в верхний левый угол и изначально выставленный масштаб не работает. Центр карты также смещён в левый верхний угол. Однако карта реагирует на изменение размера окна и после него отображается нормально (помимо того факта что геокоординаты нормально работают только со второй бибилотекой).

Собственно мой сайт. Карты находятся на последнем слайде "контакты".
  • Вопрос задан
  • 494 просмотра
Решения вопроса 1
matroskin13
@matroskin13
JavaScript developer, GO developer
Это скорей всего не ответ, а совет. Вам для реализации вашей задачи, скорей всего не требуется тянуть весь api модулей, поэтому просто создайте директиву для карты, и реализуйте всё сами. Вот вам песочница ya map api - https://tech.yandex.ru/maps/jsbox/2.1/
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Скорее всего (гадая на кофейной гуще), т.к. во время иницилизации карты размер элемента в который она добавляется 0px x 0px
Ответ написан
Ваш ответ на вопрос

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

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