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">, </span>
</span>
使用ng-click="showNote(noteNumber)"
就可以了!
您不需要在 ng-click
中使用 {{}}
标记 - 函数和您传递给它的任何参数都被假定为加载该模板时范围的一部分.所以:
ng-click="showNote(noteNumber)"
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">, </span>
</span>
使用ng-click="showNote(noteNumber)"
就可以了!
您不需要在 ng-click
中使用 {{}}
标记 - 函数和您传递给它的任何参数都被假定为加载该模板时范围的一部分.所以:
ng-click="showNote(noteNumber)"