在我们的网站上,我们会显示用户生成的内容(博客文章等)。它由Symfony应用程序呈现。目前正在以Angular应用程序的形式重写前端。现在我们注意到当用户的博客文章包含双花括号表示法时,Angular会处理它,这是不受欢迎的。
Angular中是否有一种方法可以禁用某些DOM元素的双花括号解析?
答案 0 :(得分:10)
是的,使用ng-non-bindable指令。在包装动态用户可编辑内容的元素中。
<div ng-non-bindable>{{some text}}</div>
答案 1 :(得分:2)
我不确定忽略某些元素的插值的直接答案,但如果它与您拥有的其他数据冲突,您可以更改使用的符号:
http://docs.angularjs.org/api/ng.$interpolateProvider#endsymbol