Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.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 Angularjs-如何将JSON数据中的数组调用为html_Javascript_Html_Json_Angularjs - Fatal编程技术网

Javascript Angularjs-如何将JSON数据中的数组调用为html

Javascript Angularjs-如何将JSON数据中的数组调用为html,javascript,html,json,angularjs,Javascript,Html,Json,Angularjs,我有个小问题。。我得到了这个JSON数据: [ { "students": { "student_id": "2", "student_school": "1", "student_name": "Charles" }, "parents": [ { "parent_id": "2", "parent_school": "1",

我有个小问题。。我得到了这个JSON数据:

[
{
    "students": {
        "student_id": "2",
        "student_school": "1",
        "student_name": "Charles"            
    },
    "parents": [
        {
            "parent_id": "2",
            "parent_school": "1",
            "parent_name": "Tim"
        }
    ]
},
{
    "students": {
        "student_id": "3",
        "student_school": "1",
        "student_name": "Johnny"
    },
    "parents": [
        {
            "parent_id": "3",
            "parent_school": "1",
            "parent_name": "Kate"
        }
    ]
}
]
问题是我试图通过以下方式调用我的html页面:

{{student.student.student_name}}
是的,它工作,但当我想打电话给父母的数据,它不

{{student.parents.parent_name}}
简单地说:

<div ng-repeat="student in data">
    {{student.students.student_name}}
    {{student.parents[0].parent_name}}
</div>
简单地说:

<div ng-repeat="student in data">
    {{student.students.student_name}}
    {{student.parents[0].parent_name}}
</div>
简单地说:

<div ng-repeat="student in data">
    {{student.students.student_name}}
    {{student.parents[0].parent_name}}
</div>
简单地说:

<div ng-repeat="student in data">
    {{student.students.student_name}}
    {{student.parents[0].parent_name}}
</div>

不能直接从父级访问子作用域。请参见建议的
也您不能直接从父级访问子作用域。请参见建议的
也您不能直接从父级访问子作用域。请参见建议的
也您不能直接从父级访问子作用域。另请参见建议的

,因为父级是一个数组。必须指定索引(本例中为0)。请参见此处的响应:

,因为父级是一个数组。必须指定索引(本例中为0)。请参见此处的响应:

,因为父级是一个数组。必须指定索引(本例中为0)。请参见此处的响应:

,因为父级是一个数组。必须指定索引(本例中为0)。看到这里的回答:

我猜学生是从一个ng重复中来的,在这里你通过数组中的每个对象


仔细看看您的JSON。“students”:{}指向一个对象,“parents”:[]指向一个数组。修复你的JSON,一切都会好起来的

我猜学生是从一个ng重复中来的,在这里你要遍历数组中的每个对象


仔细看看您的JSON。“students”:{}指向一个对象,“parents”:[]指向一个数组。修复你的JSON,一切都会好起来的

我猜学生是从一个ng重复中来的,在这里你要遍历数组中的每个对象


仔细看看您的JSON。“students”:{}指向一个对象,“parents”:[]指向一个数组。修复你的JSON,一切都会好起来的

我猜学生是从一个ng重复中来的,在这里你要遍历数组中的每个对象


仔细看看您的JSON。“students”:{}指向一个对象,“parents”:[]指向一个数组。修复你的JSON,一切都会好起来

添加不起作用的代码,你尝试调用parentsHow的代码可能对该JSON起作用吗?添加不起作用的代码,你尝试调用parentsHow的代码可能对该JSON起作用吗?添加不起作用的代码,您尝试调用parentsHow时,该代码是否适用于该Json?添加不适用的代码,您尝试调用parentsHow时,该代码是否适用于该Json?为什么您认为他有多个作用域?但是是的,我们只能猜测而没有看到任何代码。为什么你认为他有多个作用域?但是是的,我们只能猜测而没有看到任何代码。为什么你认为他有多个作用域?但是是的,我们只能猜测而没有看到任何代码。为什么你认为他有多个作用域?但是是的,我们只能猜测而没有看到任何代码。