我无法在angular2中迭代json文档

时间:2017-04-20 12:50:57

标签: json angular ngfor

我刚刚开始使用angular2,并遇到了问题。我无法在angular2.data迭代一个json文档来自后端我尝试了很多方法,也使用elipses(?)运算符但不适合我。请帮忙 我想在区域数组下打印名称 here's the json code

2 个答案:

答案 0 :(得分:0)

在.ts代码中

,请尝试以下操作:

ngOnInit() {
    for(let i = 0; i < this.country.length; i++) {
        for(let n = 0; n < this.country[i].area.length; n++) {
            console.log(this.country[i].area[n].name);
        }
    }
}

您应该获得控制台中所有名称的列表

答案 1 :(得分:0)

首先将json作为字符串;然后简单地调用JSON.parse(myJsonString)并且你有你的json-object

如果您还有其他意思请澄清,因为我(显然其他人也是)没有明确地找到您的问题,例如,添加一些代码或您之前尝试的内容。