Angularjs Angular JS 1.2-与函数一起使用时绑定不起作用

Angularjs Angular JS 1.2-与函数一起使用时绑定不起作用,angularjs,Angularjs,我最近从v1.2rc2升级到了Angular JS v1.2,出现了以下问题。感谢您的帮助 我有以下代码片段: <button ng-click="log('some static text plus a variable={{x}}')">Log</button> 日志 其中变量x=“apple” 单击按钮时,它会记录: 一些静态文本加上一个变量={{x} 而不是: 一些静态文本加上一个变量=apple AngularJS 1.2(官方)出现此问题: 但不适用于A

我最近从v1.2rc2升级到了Angular JS v1.2,出现了以下问题。感谢您的帮助

我有以下代码片段:

<button ng-click="log('some static text plus a variable={{x}}')">Log</button>
日志
其中变量
x=“apple”

单击按钮时,它会记录:

一些静态文本加上一个变量=
{{x}

而不是:

一些静态文本加上一个变量=apple

AngularJS 1.2(官方)出现此问题:

但不适用于AngularJS 1.2-rc2(或更早版本):


这在Chrome和IE9中是可以复制的(很可能在其他浏览器中也是如此)。

您已经在用角度代码编写了,所以请丢弃
{{}
,并连接变量

<button ng-click="log('some static text plus a variable=' + x)"

1.2版似乎就在这里。它可能应该是
log('一些静态文本加上一个变量='+x)
。因为已经在角度表达式中,所以没有理由要计算封闭的花括号。