Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ng repeat在执行期间显示不同的值_Javascript_Angularjs - Fatal编程技术网

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一样使用双括号?