Vue Веб-компонент: Uncaught TypeError: Невозможно переопределить свойство: $ router - PullRequest
0 голосов
/ 28 января 2020

Я столкнулся с проблемой при использовании веб-компонента Vue в приложении оболочки, и это приложение оболочки также разработано в Vue.

Мой Vue веб-компонент имеет свой собственный маршрутизатор Vue и внутри маршрутизатора. js этого веб-компонента, который я написал Vue.use(VueRouter). Точно так же мое приложение оболочки имеет свой собственный Vue маршрутизатор, где я также использовал те же Vue.use(VueRouter) внутри их маршрутизатора. js.

Я добавил свои веб-компоненты js (webcomp onet -project / dist /sample-web-component.js) в файле index.html приложения оболочки, как показано ниже:

<script src = "../webcomponet-project/dist/sample-web-component.js"></script>

Теперь, когда я запускаю приложение оболочки, я получаю следующую ошибку?

Uncaught TypeError: Cannot redefine property: $router

Что я могу сделать, чтобы избавиться от этой ошибки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...