0

所以我有一个名为 user 的javascript对象数组,格式如下。在一个称为用户的数组中。

{userId: 4, userName: "bob", password: "password", _id: "527abf6ebaa5eb8426000001", __v: 0}

但是当我尝试使用以下 html/angular 代码行打印以下对象值时

<tbody ng:repeat="user in users">
   <td ng:repeat="(key, value) in user">{{value}}</td>
</tbody>

我得到以下输出

0   528277c808cab8ac2b000001    password    5   Austin

起初我以为 angular 是以相反的顺序打印值,但后来我看到 userId 在 userName 之前。所以我的问题是为什么角度打印值是按照它们被打印出来的顺序打印出来的?我的第二个问题是是否可以在循环中使用 angular (key, value) 来按对象的顺序打印,这样 userId 是第一个而 _v: 是最后一个?

4

0 回答 0