I have two jsons: templates, and images
$scope.templates = [
{"id_template": 1, "name": "First Template", "group": "sport"}
{"id_template": 2, "name": "Second Template", "group": "animals"},
];
$scope.images = [
{"id_image": 1, "id_template": 1, "title":"Image Lewy"},
{"id_image": 2, "id_template": 1, "title":"Image ball"},
{"id_image": 3, "id_template": 2, "title":"Image dog"},
]
I would like to display in the view images sorted by id_template. I know that you must create a loop in the loop but do not know how ? My view.html:
<div class="images" ng-repeat="template in templates">
{{template: name}}
Images to this template:
<ul>
<li ng-repeat="image in images | filter:template.id_template">{{image.title}}</li>
</ul>
</div>