Skip to content

Instantly share code, notes, and snippets.

@Mustafa-Omran
Last active October 27, 2024 21:43
Show Gist options
  • Save Mustafa-Omran/485d5cbd9eb6a151638882cb754811b6 to your computer and use it in GitHub Desktop.
Save Mustafa-Omran/485d5cbd9eb6a151638882cb754811b6 to your computer and use it in GitHub Desktop.
Dynamic Script In Angular
/**
* Append script to HTML page
*
*
* @param src {string}
*/
createScript(src: string): void {
const configsScript = document.createElement('script');
configsScript.type = 'text/javascript';
configsScript.innerText = `
var data = {
// script data here
}
`;
this.renderer.appendChild(document.body, configsScript);
const script = document.createElement('script');
script.type = 'text/javascript';
script.src = src;
this.renderer.appendChild(document.body, script);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment