如何逃脱单花括号角4模板

时间:2017-08-10 16:52:20

标签: angular angular-template

我有类似

的东西
giDevice

即使使用了“ngNonBindable”'指令我得到错误:

<div ngNonBindable>
  yada yada.... { ... }  blah blah....
<div>

两件事:

1)请指出正确的方向。

2)或者,请解决方法。

3 个答案:

答案 0 :(得分:5)

您可以对{-> &#123;}-> &#125;

使用特殊字符

<div ngNonBindable>
  yada yada.... &#123; ... &#125;  blah blah....
<div>

答案 1 :(得分:4)

您可以将文本绑定到字符串文字:

<div>
  {{"yada yada.... { ... }  blah blah...."}}
<div>

(如果文本中还有引号,则可以使用\

来转义它们

修改:只是看到了您需要保留ngNonBindable的评论。看起来有open issue,所以在您修复之前,您可能需要查看是否可以重新构建标记以从ngNonBindable部分删除转义文本。

答案 2 :(得分:3)

<div>
  yada yada.... {{ '{' }} ... {{ '}' }}  blah blah....
<div>

ngNonBindable

有一个开放的bug