Przechodzę przez kilka obiektów takich jak to:
<div ng-repeat="choiceID in inputs[field.$id]">
<span ng-repeat="(key, choice) in submission.savedChoices | filter:{key:choiceID}">
{{key}}
{{choice}}
</span>
</div>
Jak widzisz, próbuję filtrować według klucza w (key, value)
parę, ale rzuca błąd składni, jaki jest właściwy sposób, aby to zrobić?
Odpowiedzi:
0 dla odpowiedzi № 1Spróbuj użyć ng-if:
<div ng-repeat="choiceID in inputs[field.$id]">
<span ng-repeat="(key, choice) in submission.savedChoices" ng-if="key==choiceID">
{{key}}
{{choice}}
</span>
</div>