Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.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 从嵌套的html元素访问当前ng repeat元素_Javascript_Html_Angularjs_Angularjs Ng Repeat - Fatal编程技术网

Javascript 从嵌套的html元素访问当前ng repeat元素

Javascript 从嵌套的html元素访问当前ng repeat元素,javascript,html,angularjs,angularjs-ng-repeat,Javascript,Html,Angularjs,Angularjs Ng Repeat,我是新来的,目前正在努力完成“ng书”教科书 我正在使用ng repeat筛选符合搜索条件的人员列表。我让过滤器按我的要求工作。从嵌套在ng repeat控制的html元素中的html元素访问当前ng repeat元素时遇到困难 例如,运行代码段并搜索“pizza”。它列出了3个喜欢比萨饼的人。但是对于每个人,我想在嵌套的元素中打印他们的其余属性。但是我看起来好像没有访问ng repeat元素的权限,因为没有显示任何内容。我还希望重复此元素,并与每个元素对应 我更感兴趣的是“角度”的方式是什么。

我是新来的,目前正在努力完成“ng书”教科书

我正在使用ng repeat筛选符合搜索条件的人员列表。我让过滤器按我的要求工作。从嵌套在ng repeat控制的html元素中的html元素访问当前ng repeat元素时遇到困难

例如,运行代码段并搜索“pizza”。它列出了3个喜欢比萨饼的人。但是对于每个人,我想在嵌套的
元素中打印他们的其余属性。但是我看起来好像没有访问ng repeat元素的权限,因为没有显示任何内容。我还希望重复此元素,并与每个
元素对应

我更感兴趣的是“角度”的方式是什么。 谢谢你的阅读

var-app=angular.module(“myApp”,[]);
应用程序控制器(“搜索控制器”,功能($scope){
$scope.search={};
$scope.search.people=[{
姓名:'斯蒂芬',
食物:[“比萨饼”、“冰淇淋”],
爱好:[“编程”、“徒步旅行”、“旅游”],
地点:“奥斯汀”
},
{
名字:“莎拉”,
食物:[“奶酪”、“培根”、“纸杯蛋糕”],
爱好:[“徒步旅行”、“游泳”、“酒吧”],
地点:“圣安东尼奥”
},
{
名称:“jaqueline”,
食物:[“比萨饼”、“热奇多”、“意大利面”、“玉米饼”],
爱好:[“垒球”、“舞蹈”、“音乐”、“乙烯基”、“化妆”],
地点:“旧金山”
},
{
名字:“杰克”,
食物:[“汉堡”、“烧烤”、“中餐”],
爱好:[“跑步”、“酒吧”、“旅游”],
地点:“华盛顿特区”
},
{
姓名:'克里斯',
食物:[“中国”、“三明治”、“汉堡”],
爱好:[“编程”、“旅行”、“黑客”],
地点:马里兰州
},
{
名字:'丽莎',
食物:[“甜甜圈”、“三明治”、“烧烤”、“比萨饼”],
爱好:[“锻炼”、“跑步”、“旅游”、“跳舞”],
地点:“新泽西”
}
];
});

{{person.name}
-喜欢{{人.食物},{{人.爱好}

-住在{{person.location}
看起来你的角度没有问题,只是DD不能有嵌套的DT,请参见示例如何使用它:。对于您的代码,我想应该是这样的:

var-app=angular.module(“myApp”,[]);
应用程序控制器(“搜索控制器”,功能($scope){
$scope.search={};
$scope.search.people=[{
姓名:'斯蒂芬',
食物:[“比萨饼”、“冰淇淋”],
爱好:[“编程”、“徒步旅行”、“旅游”],
地点:“奥斯汀”
},
{
名字:“莎拉”,
食物:[“奶酪”、“培根”、“纸杯蛋糕”],
爱好:[“徒步旅行”、“游泳”、“酒吧”],
地点:“圣安东尼奥”
},
{
名称:“jaqueline”,
食物:[“比萨饼”、“热奇多”、“意大利面”、“玉米饼”],
爱好:[“垒球”、“舞蹈”、“音乐”、“乙烯基”、“化妆”],
地点:“旧金山”
},
{
名字:“杰克”,
食物:[“汉堡”、“烧烤”、“中餐”],
爱好:[“跑步”、“酒吧”、“旅游”],
地点:“华盛顿特区”
},
{
姓名:'克里斯',
食物:[“中国”、“三明治”、“汉堡”],
爱好:[“编程”、“旅行”、“黑客”],
地点:马里兰州
},
{
名字:'丽莎',
食物:[“甜甜圈”、“三明治”、“烧烤”、“比萨饼”],
爱好:[“锻炼”、“跑步”、“旅游”、“跳舞”],
地点:“新泽西”
}
];
});

{{person.name}
喜欢{{人.食物},{{人.爱好}

住在{{person.location}
谢谢你,迈克尔!就像您在代码中所做的那样,我需要将ng repeat放在一个包在and元素周围的文件中。是的,当我不该筑巢的时候,我在树上筑巢。谢谢你的帮助!