Maison > interface Web > js tutoriel > Comment intégrer des scripts JavaScript externes et accéder aux fonctions dans Angular ?

Comment intégrer des scripts JavaScript externes et accéder aux fonctions dans Angular ?

Mary-Kate Olsen
Libérer: 2024-10-26 07:57:30
original
532 Les gens l'ont consulté

 How to Integrate External JavaScript Scripts and Access Functions in Angular?

Inclure des fichiers de script JavaScript dans les fonctions angulaires et invocatrices

L'intégration de scripts JavaScript externes dans les applications Angular et l'accès à leurs fonctions est un aspect clé de la personnalisation et l'amélioration des fonctionnalités. Voyons comment y parvenir :

Accès aux fonctions JavaScript

Pour inclure un fichier JavaScript nommé abc.js et appeler sa fonction xyz() dans Angular, suivez ces étapes :

1. Mettez à jour angulaire-cli.json (ou angulaire.json dans Angular 6)

Modifiez le fichier angulaire-cli.json et ajoutez le chemin d'accès au fichier JavaScript sous la propriété "scripts".

<code class="json">"scripts": [
    "../path/to/abc.js"
]</code>
Copier après la connexion

2. Définissez un fichier de déclaration TypeScript

Créez un fichier nommé typings.d.ts dans le répertoire src s'il n'existe pas. Ensuite, ajoutez la déclaration suivante pour établir une variable globale pour le script :

<code class="typescript">declare var abc: any;</code>
Copier après la connexion

3. Importez le script dans votre composant

Importez le fichier JavaScript en utilisant la syntaxe suivante dans votre composant Angular :

<code class="typescript">import * as abc from 'abc';</code>
Copier après la connexion

4. Appelez la fonction JavaScript

Vous pouvez désormais accéder et invoquer la fonction xyz() à partir du fichier JavaScript importé :

<code class="typescript">abc.xyz();</code>
Copier après la connexion

En suivant ces étapes, vous pouvez intégrer de manière transparente du JavaScript externe scripts dans votre application Angular et exploitez leurs fonctions pour améliorer les fonctionnalités de votre application Web.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal