在一个web应用程序(使用AngularJs)中,我有一个包含2组对象的大数组。每一个都有一个子数组。我想要做的是显示一个表,其中包含第一行foodName
和totalCount
,其中子阵列的所有foodCount
的总和。这是整个对象:连接ng-repeat表中的表格
$scope.allData = [
{
foodName: "Apple",
totalCount: 7,
avaiable: [
{
foodType: "Big",
foodCount: 4
}, {
foodType: "Small",
foodCount: 3
}
] // end avaiable
},{
foodName: "Milk",
totalCount: 11,
avaiable: [
{
foodType: "Big",
foodCount: 2
}, {
foodType: "Medium",
foodCount: 7
}, {
foodType: "Small",
foodCount: 2
}
] // end avaiable
}];
这是我做了什么:https://plnkr.co/edit/cLvQBYuA3ZwtH5m4gmd7?p=preview
(不要在意第一empy列,因为我必须添加一个图标)。
我该怎么做2 ng-repeat,但它不起作用。为什么?
谢谢你非常非常感谢!我接受了你的回答,因为你速度更快! – panagulis72