AngularJS 将 ng-repeat 值传递给 ng-click

AngularJS Passing ng-repeat value to ng-click

Angular 1.5

我正在尝试将 noteNumber 传递给 ng-click 中的函数调用。

如何绑定?这是错误的。

    <span ng-repeat="noteNumber in row.Notes">
        <a href="#" ng-click="showNote({{noteNumber}})">{{noteNumber}}</a><span ng-show="!$last">,&nbsp;</span>
    </span>

使用ng-click="showNote(noteNumber)"就可以了!

您不需要在 ng-click 中使用 {{}} 标记 - 函数和您传递给它的任何参数都被假定为加载该模板时范围的一部分.所以:

ng-click="showNote(noteNumber)"