对于个人测试平台项目,我正在使用 Angular 创建一个小型网站,以展示我正在从事的小型游戏项目。
我正在尝试做的一件事是让博客条目由 JSON blob 驱动。当我更新 blob 时,查看 SPA 博客路径的人将看到更新后的内容。
但是...blob 的 HTML 部分中的 HTML 标记呈现为明文!
Here is my not-so-working plunker.
这可能是我犯的一个非常基本的错误。我的问题:我如何处理从 $http
get 返回的数据得到的 promise ,使 JSON blob 中的 HTML 正确呈现为 HTML,而不是原始文本?
最佳答案
HTML 在通过 JSON 传入时被转义( <br>
变成类似 <br>
的东西)。您需要下载并注入(inject) HTML Sanitizer。
关于javascript - 如何让 JSON blob 中的 HTML 正确呈现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25535988/