的阵列内的数组对象这是我的JSON文件的示例角2 - 如何向显示对象
{
"id": 5,
"url": "http://localhost:8000/api/v1/users/5/",
"username": "Najmuddin",
"email": "",
"groups": [
{
"id": 1,
"url": "http://localhost:8000/api/v1/groups/1/",
"name": "KETUA UNIT SEKSYEN",
"permissions": [
"Can add level",
"Can change level",
"Can delete level"
]
}
]
},
,这是我的代码
public getUser(){
this.jobService.getUsers().subscribe(
user => {
for (let i = 0; i < user.length; i++) {
this.user = user;
let username = user[i].username; --> i can get id,url,username,...
let group = user[i].groups; --> i only get the [object] but i want
to get the id, url, and name instead
}
},
);
}
我只能得到和显示对象对于用户而言,无法获得组ID,URL和名称and permission
[object]`。这是我错过的东西吗?
如何'jobService.getUsers()'样子?这是它返回的json? –
@OferHerman是的..它返回我给出的json API作为上面的例子 – MunirohMansoor
在你的示例代码中,你正在给你的变量分配一个组数组。你可能想用这样的东西:'let groups = user [i] .groups;为(让群体组){...}' –