我在ng-repeat
循环中有元素,页面上有多个其他循环。循环看起来像:
<div ng-repeat="a in MyArray"> ....
出于这个原因,元素都被分类为id,例如:
<input id="{{a.Id}}{{a.Name}}{{a.Value}}"....
在同一个input
变量中,我有一个ng-class
参数调用一个将id传递给js的函数。
我将如何传递这样的身份?
我从理论上知道,它会像这样传递:
ng-class="myfunction({{a.Id}}{{a.Name}}{{a.Value}})"
如果Id为15,Name为“Broom”且Value为5,我如何将ng=class
函数传递给这样一个变量:
ng-class=myfunction("15Broom5")
答案 0 :(得分:0)
使用表达式&amp;连接值。
ng-class="myfunction(a.Id + a.Name + a.Value)"
答案 1 :(得分:0)
在相同的输入字段中,只需更改为:
<input type="text" id="{'a':$scope.Id,'a'.$scope.Name,'a':$scope.Value}"/>