Je suis entrain de créer un Angulaire de l'application à l'aide Angulaire 4 et de la CLI. Je suis en train d'ajouter la SkyScanner widget de recherche dans un de mes composants.
Le cadre de la mise en œuvre nécessite l'ajout d'un nouveau script externe:
<script src="https://widgets.skyscanner.net/widget-server/js/loader.js" async></script>
Je ne suis pas sûr de la façon correcte de faire référence à ce fichier. Si j'ajoute le script dans mon index.html fichier, le widget n'a pas de charge, à moins qu'une actualisation de la page entière est effectuée. Je suppose que le script tente de manipuler le DOM de la charge et les éléments n'existent pas lorsque le script s'exécute.
Quelle est la bonne façon de charger le script uniquement lorsque le composant contenant la Skyscanner widget est chargé?