Вставка JavaScript внутри компонентов в Angular - PullRequest
0 голосов
/ 27 мая 2019

Я хотел бы вставить <script>...</script> в компонент .html в проекте Angular, и мне было интересно, как это можно сделать.

Кажется, что любой Javascript, который я вставляю в этот компонент, простоигнорироваться.

1 Ответ

0 голосов
/ 27 мая 2019

Да, конечно, вы можете добавить javascript в Angular. Вы можете создать один внешний файл Javascript и поместить весь свой код в этот файл. Например, ваш файл - external.js в папке / app. И теперь вы можете получить доступ к функциям этого файла вУгловой компонент. Это самый простой способ, который я нашел.Вы можете использовать импорт, чтобы включить ваш внешний файл.Код для этого будет следующим.

import './external.js';
declare var myExtObject: any;

Теперь используйте одну переменную, которую я назвал myExtObject, для вызова файловой функции External.js, как и в любом другом месте:

myExtObject.func1();
...