我想知道为什么angular2仅在某些情况下不赞成未转动/未闭合的花括号。
<div>{something{{some.value}}}</div> //doesn't work
<div directiveAttr="{something{{some.value}}}"></div> //no problem
Angular 1.x没有混合括号的问题,angular2似乎也不介意它们在某些地方。但是当它出现在模板中时,我收到了这个错误:
Template parse errors:
Unexpected character "EOF" (Do you have an unescaped "{" in your template? Use "{{ '{' }}") to escape it.)
为什么它会在属性中起作用,而不是在内部文本部分中起作用?