Tengo un archivo JavaScript llamado abc.jsque tiene una función 'pública' llamada xyz(). Quiero llamar a esa función en mi proyecto Angular. ¿Cómo puedo hacer eso?
javascript
angular
Piyush Jain
fuente
fuente

plunkerpara reproducirPara incluir una biblioteca global, por ejemplo, un
jquery.jsarchivo en la matriz de scripts deangular-cli.json(angular.jsoncuando se usa angular 6+):Después de esto, reinicie ng serve si ya se inició.
fuente
declare var $: any;Agregue un archivo js externo en index.html .
Aquí está el archivo myjs.js :
Luego declare que está en un componente como el siguiente
demo.component.ts
demo.component.html
Me está funcionando ...
fuente
declarehace , esencialmente "declarese usa para decirle a TypeScript que la variable se ha creado en otro lugar " (de esta respuesta ).Tu también puedes
o
fuente