Angularjs 代币';x、 id';意外,在表达式[elimina({x.id}})的第11列处应为[:],从[x.id}]开始]
获取错误: 错误:[$parse:syntax]语法错误:标记“x.id”是意外的,应该是从[x.id}]开始的表达式[elimina({x.id}}})]第11列处的[:] 代码如下:Angularjs 代币';x、 id';意外,在表达式[elimina({x.id}})的第11列处应为[:],从[x.id}]开始],angularjs,Angularjs,获取错误: 错误:[$parse:syntax]语法错误:标记“x.id”是意外的,应该是从[x.id}]开始的表达式[elimina({x.id}}})]第11列处的[:] 代码如下: <tr ng-repeat="x in lista | filter:cerca | orderBy:option" class="{{x.class}}"> <td>{{x.nome}}</td> <td>{{x.cognome | upperc
<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>
{{x.nome}}
{x.cognome |大写}
{{x.data}日期:'dd-MM-yyyy'}
如果我将一个手动编号设置为elimina(id)
它可以工作,但是在ng repeat中使用{{x.id}}
表达式则不能工作。
为什么?
谢谢无需使用
{{}
内ng点击
这样使用:
<td><a href ng-click="elimina(x.id)">Elimina</a></td>
无需使用{{}
内ng点击
这样使用:
<td><a href ng-click="elimina(x.id)">Elimina</a></td>