获取错误:
错误:[$ parse:syntax]语法错误:令牌'x.id'是意外的,期望[[]在表达式[elimina({{x.id}})]的第11行,从[x开始]。 ID}})]。
这是代码:
<tr ng-repeat="x in lista | filter:cerca | orderBy:option" class="{{x.class}}">
<td>{{x.nome}}</td>
<td>{{x.cognome | uppercase}}</td>
<td>{{x.data | date:'dd-MM-yyyy'}}</td>
<td><a href ng-click="elimina({{x.id}})">Elimina</a></td>
</tr>
如果我将手册编号设置为elimina(id)
,则可以使用,但在ng-repeat中使用表达式{{x.id}}
则不行。
为什么呢?
由于
答案 0 :(得分:4)
无需在{{}}
ng-click
像这样使用:
<td><a href ng-click="elimina(x.id)">Elimina</a></td>