我试图在角度组件库(不是应用程序)中注入一个JS,我找到的唯一解决方案是创建一个Injectable类,然后在其构造函数中我调用了一个方法:
if(typeof google == 'undefined'){
let script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'https://www.gstatic.com/charts/loader.js';
document.getElementsByTagName('head')[0].appendChild(script);}
正如你可以猜到的,一旦运行,Angular DOMSanitizer运行我同意是对的,但我该如何解决?
DOMSanitizer的文档也几乎没有指出任何内容......