ng-click中的函数不能再嵌入angularjs {{}}模板,不然函数失效
见
http://jsfiddle.net/tdp100/8w2as/
<div ng-app id="test">
<div ng-controller="clickCtr">
<a href="javascript:void(0)" ng-click="clickme({{data}})">{{data}}</a>
</div>
</div>
function clickCtr($scope) {
$scope.data = 123;
$scope.clickme = function(id) {
alert(id);
}
}
点击时无效。
如果修改为:
<a href="javascript:void(0)" ng-click="clickme(11)">{{data}}</a>则OK