Javascript ng repeat在执行期间显示不同的值
[问题] 好吧,我不知道这里到底发生了什么。但问题是:我正在显示一个包含用户信息的表,用户可以单击一个按钮来显示该用户的更多信息。我创建它的方法是为每个用户创建一个表单,当用户点击“检查”按钮时发送信息 一切听起来都很好,但是,当我访问系统时,有一些随机时刻,表(Javascript ng repeat在执行期间显示不同的值,javascript,angularjs,Javascript,Angularjs,[问题] 好吧,我不知道这里到底发生了什么。但问题是:我正在显示一个包含用户信息的表,用户可以单击一个按钮来显示该用户的更多信息。我创建它的方法是为每个用户创建一个表单,当用户点击“检查”按钮时发送信息 一切听起来都很好,但是,当我访问系统时,有一些随机时刻,表({{data.ID}})中的字段“ID”正确显示了ID的值,但()没有。它们来自同一个对象data.id,为什么它们可以显示不同的值 表的代码如下所示: <tr ng-repeat="data in filtered =
{{data.ID}}
)中的字段“ID”正确显示了ID的值,但(
)没有。它们来自同一个对象data.id,为什么它们可以显示不同的值
表的代码如下所示:
<tr ng-repeat="data in filtered = (list | filter:search | orderBy : predicate :reverse) | startFrom:(currentPage-1)*entryLimit | limitTo:entryLimit">
<td>{{data.id}}</td>
<td>{{data.name}}</td>
<td>{{data.city}}</td>
<td>{{data.state}}</td>
<td>{{data.country}}</td>
<td>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="submit" name="check" value="Check" />
<input type="hidden" name="_user" value="{{data.id}}" />
</form>
</td>
</tr>
{{data.id}
{{data.name}
{{data.city}
{{data.state}
{{data.country}
使用angularJs的以下资源,.我发现这非常难以相信,当你说“显示不同的值”时,你能重新创建一个实例(这里是一个片段或plunker或JSFIDLE等)吗?它是一个完全不同的id还是空的?我试图在FIDLE上创建一些示例,但效果很好。我无法用外部资源重现此错误,因为它们工作正常。问题是这是随机发生的,让我发疯。还有一些人我要求和我核实一下,但他们还不知道发生了什么。@JohnF。它显示了对于表格中的每个表单,您是否使用了一些模板引擎,就像Angular一样使用双括号?