Sto passando in 2 matrici alla mia vista. Vorrei che il mio ciclo annidato visualizzasse solo il valore parent_id corrispondente a parent.id. Per esempio.Elementi di filtro ng ripetizione nidificati angolari che corrispondono al valore genitore
arr1 = {"0":{"id":326,"parent_id":0,"title":"Mellow Mushroom voucher","full_name":"Patrick","message":"The voucher says $10 Voucher; some wording on the printout says, \"This voucher is valid for $20 Pizza\" but my purchase price or amount paid also says $20. Shouldn't that be $10","type":"Deals"}};
arr2 = {"0":{"id":327,"parent_id":326,"title":"Re: Mellow Mushroom voucher","full_name":"Patrick Williams","message":"Some message here","type":null};
...
<div data-ng-repeat = "parent in arr1">
<span>{{parent.title}}<span>
<div data-ng-repeat="child in arr2 | only-show-where-child.parent_id == parent.id">
<li>{{child.body}}</li>
</div>
</div>
È questo possibile/migliori prassi angolare devo essere filtrando l'oggetto in nodo prima di passare in angolare? Grazie!
sto assumendo arr1 e arr2 sono davvero gli array e non solo gli oggetti, se è così allora si può modifica il tuo codice? Vorrei essere me stesso ma non voglio se questo è in realtà parte del problema. –
Sono oggetti, mi dispiace! Apportate modifiche a ciascun oggetto. – davet