gpt4 book ai didi

angularjs - 为什么 ngif 不从我的代码中删除脚本标签?

转载 作者:行者123 更新时间:2023-12-02 23:19:13 25 4
gpt4 key购买 nike

我想根据条件删除一些脚本标签。在 DOM 中,我看到它们不在那里(它们被注释掉了),但我仍然看到它们从控制台喷出。不管怎样,脚本标签都会加载吗?如果是这样,有人有任何解决方法吗?

<script ng-if="myCondition" src="blah blah.js"></script>

最佳答案

它们是否被删除并不重要。当 Angular 引导并开始 DOM 操作时,所有脚本标签都将由浏览器编译。

删除脚本标记不会删除已编译的代码。

没有更多关于您想要完成的任务或脚本的功能的信息,这就是目前可以提供的所有信息。

我建议您阅读有关当 html 编译到 DOM 时浏览器如何处理网页的基础知识。一旦遇到带有 src 的脚本标记,就会对该文件发出请求,并且无法拦截它。

关于angularjs - 为什么 ngif 不从我的代码中删除脚本标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35264308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com