Angularのテンプレート内ではクロスサイトスクリプティングを防ぐためにscriptタグが使えません。 Angular内でscriptタグが必要になった場合の方法を紹介します。 本記事は参考として、charjsを読み込んでみます。 方法1 参考にしたサイト http://kenteiblog.hatenablog.com/entry/2018/08/25/113644 一つ目の方法は、Angularのテンプレートが読み込まれた後に動的にscriptタグを追加する方法です。 componentのAfterViewInitメソッド内で動的にscriptタグを作成し、属性を埋め込んでテンプレートに追加します。 ngAfterViewInit() { const script = document.createElement('script'); script.async = true; scr