小编Luc*_*uca的帖子

令牌“x.id”是意外的,期望在表达式 [elimina({{x.id}})] 开始于 [x.id}})] 的第 11 列处出现 [:]

获取错误:

错误:[$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>
Run Code Online (Sandbox Code Playgroud)

如果我为elimina(id)它设置了一个手动编号,但{{x.id}}在 ng-repeat 中的表达式却不起作用。为什么?

谢谢

angularjs

1
推荐指数
1
解决办法
953
查看次数

标签 统计

angularjs ×1