Vue JS пользовательский скрипт не загружается при открытии страницы напрямую - PullRequest
0 голосов
/ 15 января 2020

У меня есть скрипт, загруженный в компонент, подобный этому

  import "swiper/src/swiper.js";

  export default {
     name: "WhatsInside",
     methods: {
        doStuff(){
          //this method is using imported script
        }
     },
     mounted: {
        this.doStuff();
     }

  }

Когда этот компонент загружается через vue -router, все работает нормально. Но когда я пытаюсь открыть страницу напрямую по URL (myproject / inside), метод doStuff не работает, потому что swiper.js не загружен (Swiper is not defined). Мой роутер работает в режиме истории. Как я могу это исправить?

...