我使用 AngularJS 并且有一些我不想插入的 HTML 部分,因为它包含用户输入的数据。所以潜在的数据可能有 {{asdf}}
我不希望 AngularJS 解析。这是因为如果用户输入 {{{}, {}}
这可能会中断编译过程并阻止任何 Angular 代码运行。
有没有办法通过指定 Angular 不编译 DOM 树的这一部分来解决这个问题?
最佳答案
The Non Bindable directive我相信这就是您要找的。p>
所以在任何元素上你都可以做:
<div ng-non-bindable> Some {{1+2}} expressions</div>
将显示:
Some {{1+2}} expressions
关于ruby-on-rails - 防止某些 DOM 层次结构中的 AngularJS 插值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15674508/