当Angular插入标记并将范围变量插入{{post}}
样式模板时,它会转义HTML.
我正在构建的应用程序要求用户创建模板,使用大括号表示法插入变量名称,我不想通过引入某些变量的指令和其他的curlies来使其复杂化.
有没有办法通过卷曲模板呈现非转义HTML?
我唯一的选择是在用户尝试渲染时渲染代理元素{{post}}
,然后我可以使用jQLite抓取并手动插入HTML,但这是所有混乱的阴影.有任何想法吗?
你想要看看ngBindHtml.
"要利用此功能,请确保$ sanitize可用,例如,在模块的依赖项中包含ngSanitize(不在核心Angular中)."