Angularjs 如何在没有包装器div的情况下进行ng绑定?

Angularjs 如何在没有包装器div的情况下进行ng绑定?,angularjs,Angularjs,正如在文档中一样,它就像一些div或html标记包装了表达式。 有没有一种方法可以在不使用或任何包装的情况下获取表达式值?有没有理由不能只使用大括号符号{{expression}?ngBind是一个指令,所有指令都必须附加到标记上。所以不,如果不把它放在某种标签上,就无法使用ngBind本身 如前所述,可以使用{{expression}形式的字符串插值 ngBindTemplate的存在是因为某些HTML元素不允许子元素,因此{{expression}可能无法正常工作。在这些情况下,您将ngBi

正如在文档中一样,它就像一些div或html标记包装了表达式。
有没有一种方法可以在不使用或任何包装的情况下获取表达式值?

有没有理由不能只使用大括号符号
{{expression}

ngBind
是一个指令,所有指令都必须附加到标记上。所以不,如果不把它放在某种标签上,就无法使用
ngBind
本身

如前所述,可以使用
{{expression}
形式的字符串插值


ngBindTemplate
的存在是因为某些HTML元素不允许子元素,因此
{{expression}
可能无法正常工作。在这些情况下,您将
ngBindTemplate
放在元素上;在没有“包装器”元素的情况下使用它是没有意义的。

{{expressionValue}是的,但我更关心ng bind和ng bind模板。实际上,这只是出于美学原因和习惯。但我这么问是因为我想可能有一种简单的方法可以做到这一点,即使我错过了ng绑定。您可以很容易地用指令替换自己的
指令,它将在编译时用给定的表达式替换自己。但是没有,就像Brandon Tilley提到的那样,没有一种方法可以通过
ng bind
来满足您的要求,我相信Angular正在添加对基于注释的指令的支持(不确定是什么版本)。@Andrewo
M-comment:
comment指令已经得到支持。