1

就像在文档中一样,它就像一些 div 或 html 标签包装了表达式。 http://docs-angularjs-org-dev.appspot.com/api/ng.directive:ngBind 有没有办法在没有或任何包装器的情况下获取表达式值?

4

2 回答 2

2

您是否有理由不能只使用花括号表示法{{expression}}

于 2013-08-03T19:57:22.583 回答
1

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

如前所述,您可以{{expression}}改为使用字符串插值。

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

于 2013-08-03T20:03:36.913 回答