使用{{:: photo.src}}进行一次性绑定投掷错误

时间:2014-10-07 19:37:39

标签: angularjs

我试图在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指出这一点。

1 个答案:

答案 0 :(得分:7)

自AngularJS 1.3.0起支持一次性绑定。