HTML代码:
<div [INNERHTML]="trustContent(comment)">
方法返回:
this.sanitizer.bypassSecurityTrustHTML(content);
但问题是每次我添加或嵌入媒体(iframe)时,例如youtube视频使用编辑器,所有视频/ iframe闪烁并无休止地重新加载.任何想法,建议和解决方案都受到欢迎和赞赏!谢谢 :)
解决方法 经过这么长时间你必须找到解决方案,但我会按照我解决的方式来写.我遇到了你描述的同样的问题,在我的例子中,我解决它的方法是将字符串的值保存在字符串中而不是使用函数.
所以没有
<div [INNERHTML]="trustContent(comment)">
我用了
<div [INNERHTML]="safeContent">
在component.ts中
safeContent = this.sanitizer.bypassSecurityTrustHTML(content);
这阻止了我的无限循环
总结以上是内存溢出为你收集整理的iframe不会停止在Angular循环中重新加载全部内容,希望文章能够帮你解决iframe不会停止在Angular循环中重新加载所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)