Допустим, у меня есть служба angular, эта служба вызывает сервлет, запрашивающий файл library.js, содержащий мои пользовательские функции JavaScript.
Есть ли способ, которым я могу динамически добавлять эти функции в мое приложение Angular во время выполнения?
Например, в файле library.js у меня может быть следующая пользовательская функция:
helloWorld(){
alert("hello world");
}
Должно работать следующим образом:
1) Я вызываю сервлет, используя стандартный угловой модуль HttpClient
2) Сервлет отправляет обратно library.js, содержащий список функций, таких как helloWorld ();
3) Угловые веб-приложения загружают файл library.js (как?)
4) Затем я могу вызвать функцию helloWorld () в своем угловом коде.