2

我使用 AngularJS 并且有一些我不想插入的 HTML 部分,因为它包含用户输入的数据。因此,可能{{asdf}}存在我不希望 AngularJS 解析的数据。这是因为如果用户输入{{{}, {}}这可能会破坏编译过程并阻止任何 Angular 代码运行。

有没有办法通过指定Angular不编译DOM树的这一部分来解决这个问题?

4

1 回答 1

9

我相信Non Bindable 指令就是您要寻找的。

因此,您可以在任何元素上执行以下操作:

<div ng-non-bindable> Some {{1+2}} expressions</div>

这将显示:

Some {{1+2}} expressions
于 2013-03-28T04:56:01.123 回答