我试图在Angular中使用一次性绑定。我有以下HTML:
<img ng-src="{{::photo.src}}"/>
当页面加载时,Angular会抛出此错误:
Syntax Error: Token ':' not a primary expression at column 1 of the expression [::photo.src] starting at [::photo.src]
我在几个不同的地方读到这可能是由于表达式中的前导空间......但正如您所看到的,我的代码中没有前导空格。如果我确实添加了前导空格,我当然会得到相同的错误(但在第2列)。
我使用的是Angular的1.3.10版,所以我相信包含了一次性绑定。
非常感谢任何帮助!
编辑:似乎我错了 - 我实际上使用的是版本1.2.24,所以还不支持一次性绑定。感谢@sss指出这一点。
答案 0 :(得分:7)
自AngularJS 1.3.0起支持一次性绑定。