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
Iので(最初のempy列を気にしないでくださいアイコンを追加する必要があります)。
私は2 ng-repeatをやっていたと思いましたが、うまくいきません。どうして?ここで
その後、問題ないはずですが、非常にありがとうございました!あなたが早かったので、私はあなたに答えました。 – panagulis72