私は2日間これをやり続けました。 APIデータを変更することはできないため、フロントエンド処理に対処する必要があります。私は本当に助けが必要です。ネストされたng-repeatの複雑なカスタムフィルタ
$scope.stationary = [{
"name": "Pen",
"data": [{
"date": "1-10-2017",
"inventory": 25
}, {
"date": "2-10-2017",
"inventory": 21
}]
}, {
"name": "Color Pencil",
"data": [{
"date": "1-10-2017",
"inventory": 3
}, {
"date": "2-10-2017",
"inventory": 0
}]
}, {
"name": "Color Pencil Special",
"data": [{
"date": "1-10-2017",
"inventory": 2
}, {
"date": "2-10-2017",
"inventory": 1 // make this view to '-' since inventory of color pencil is zero
}]
}]
場合は色鉛筆の在庫がゼロであれば、ある表示する必要がある「 - 」色鉛筆特別コラムに。
も作業jsfiddleのリンクを追加しました。 –
あなたは質問を理解していなかった。 '0'の下の列に ' - 'を適用し、0は適用しないでください。私の場合は、カラー鉛筆特殊のためには2-10-2017に '0'でなければなりません。 –
'name:Color Pencil'の' inventory'が** 0 **の場合、 'name:Color Pencil Special'に** - **を入れたいですか? –