gpt4 book ai didi

javascript - 使用 ngBindHtml 注入(inject)脚本标签

转载 作者:行者123 更新时间:2023-11-29 17:16:17 26 4
gpt4 key购买 nike

我有外部 API 数据,它是用户生成的内容。客户希望使用此提要动态更新他自己的站点,包括使用 JavaScript 的能力。

<div ng-bind-html="post.content"></div>

将显示任何 HTML 或 CSS 但不适用于 JavaScript 的内容:

"content":"<div>Hello Stack</div><script>alert('whats up?');</script>"

我已经尝试包括 ngSanitize 以及使用 ng-bind-html-unsafe

没有骰子。

最佳答案

你必须包含 jQuery 才能工作。

经过一番搜索,我找到了 https://stackoverflow.com/a/14088380/1264846 .

示例 plunkr:http://plnkr.co/edit/zEXXCB459Tp25VJiyyZb?p=preview

关于javascript - 使用 ngBindHtml 注入(inject)脚本标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17460982/

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