Как добавить скрипт с другого сайта во Vuejs?

Вот например на сайте яндекса есть такое. Npm пакета я не нашел, и где скачать нормальные форматированые.js файлы я тоже не нашел. Как в итоге подключить это во Vue?

Подключите скрипт блока. 

<script src="https://yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script>
<script src="https://yastatic.net/share2/share.js" async="async"></script>

А как это подключить во Vue?


Ответы (1 шт):

Автор решения: Eugene Kuznetsov

Если вы не хотите, вставлять данные скрипты в index.html и вам, допустим, надо чтобы эти скрипты подключались при загрузке конкретного компонента, в хуке жизненного цикла mounted() этого компонента вы можете их вставить, таким образом:

    const insertScript = document.createElement('script')
    insertScript.setAttribute('src', 'url_of_your_script')
    document.body.appendChild(insertScript)
→ Ссылка