防止Angular转义HTML
当Angular插入标记并将范围变量插入{{post}}
样式模板时,它将转义HTML。
我正在构建的应用程序要求用户创建模板,使用大括号表示法插入变量名称,我不想通过引入某些变量的指令和其他变量的curlies来使其过于复杂。
有没有办法通过卷曲模板呈现未转义的HTML?
我唯一的选择是在用户尝试渲染时渲染代理元素{{post}}
,然后可以使用jQLite抓取并手动插入HTML,但这真是一团糟。有任何想法吗?
回答:
您将要看ngBindHtml。
“要利用此功能,请确保$ sanitize可用,例如,通过将ngSanitize包含在模块的依赖项中(而不是在核心Angular中)。”
以上是 防止Angular转义HTML 的全部内容, 来源链接: utcz.com/qa/405780.html