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

时间:2016-02-26 21:46:01

标签: javascript angularjs angularjs-ng-repeat angularjs-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>

2 个答案:

答案 0 :(得分:7)

使用 ng-click="showNote(noteNumber)" ,你会没事的!

答案 1 :(得分:1)

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

ng-click="showNote(noteNumber)"