配列フィルタ:AngularJS私は、次のNG-繰り返してきた
<td data-ng-repeat="scheduleAbsenceDayContainer in scheduleAbsenceMonthContainer.scheduleAbsenceDayContainers track by $index
とscheduleAbsenceDayContainerがscheduleIntervalContainersの配列を含むことができた:
私の質問は今場合だろうすべてのscheduleIntervalContainersをフィルタする任意の可能性があります。containerType値。私はいずれかをGeteのか、いないときにのみ可能最初の方法を知らないので、私は成功withour、このいずれかを試してみました
<select name="typeSelection" id="typeSelection" data-ng-model="vm.absenceType"
: 私のするフィルターの名前はvm.absenceType calles です
<td data-ng-repeat="scheduleAbsenceDayContainer in scheduleAbsenceMonthContainer.scheduleAbsenceDayContainers track by $index | filter: {scheduleIntervalContainers(any or - when not possible than only first): {containerType.value: vm.absenceType}}"
なぜ 'ng-if ="を使用しないのですか?scheduleAbsenceDayContainer.scheduleIntervalContainers [0] .containerType === vm.absenceType "'? この 'ng-if'に' || !vm.absenceType' – AlexStef