如何将HTML加载到Angular 2并执行脚本标记?

时间:2017-05-01 19:29:16

标签: ajax angular

为了帮助我们将应用程序转换为Angular,我们正在创建一个外部Angular包装器,它可以动态加载服务器呈现的HTML。在我的模板中使用http.get<div [innerHtml]="result"...可以正常使用HTML,但它会删除<script>个标记。我已尝试注入DomSanitizer并使用bypassSecurityTrustHtml然后呈现脚本标记,但仍然不执行它们。

我发现this similar question手动循环遍历脚本并在每个脚本上运行eval,但这仍然无法加载外部脚本,例如<script src="...

我知道jQuery's load function将完全符合我的要求,但我想知道如何使用Angular。有可能吗?

0 个答案:

没有答案