在一個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