Сбой импорта Vue при импорте 'marker-animate-unobtrusive'

1

Я работаю над небольшим проектом vue, и я использую маркер-анимационно-ненавязчивую библиотеку для перемещения маркеров по карте. Проблема здесь в том, что когда я импортирую эту библиотеку на одну из моих страниц, все приложение не загружается. например, когда я запускаю свой dev-сервер без импорта библиотеки, он начинается с "localhost: port/#/login", но когда я его импортирую, он начинается с "localhost: port" и отображается только пустой экран.

Я пробовал использовать

var SlidingMarker = require('marker-animate-unobtrusive');

Вместо

import SlidingMarker from 'marker-animate-unobtrusive'

но это не устраняет мою проблему.

редактировать:

SC с консоли браузера Изображение 174551

  • 1
    Пожалуйста, отправьте сообщение об ошибке из консоли браузера.
  • 0
    @aBiscuit добавил скриншот
Показать ещё 7 комментариев
Теги:
vue.js
google-maps

1 ответ

1
Лучший ответ

По-видимому, эта библиотека требует, чтобы google был доступен в объекте window при инициализации, но он еще не существует. Возможно, что библиотека импортируется (включена) в ваш проект перед скриптом google-maps.
Попробуйте изменить порядок импорта. Убедитесь, что marker-animate-unobtrusive загружен после скрипта google-maps.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню