Comment obtenir une valeur spécifique de JSON et l’afficher en HTML avec Angularjs ng-repeat

Je suis nouveau sur angularjs, je suis confronté à des problèmes d’obtention et d’affichage d’une valeur spécifique du fichier json à afficher sur ma page d’affichage à l’aide d’angularjs ng-repeat pour la source d’image. Sur la base de cette clé / valeur uniquement, je dois répéter le fichier json et obtenir et afficher la valeur spécifique sur ma page html.

JSON:

[ {"name":"imageurl","value":"/images/Image1.nii"}, {"name":"3d","value":"3d0"}, {"name":"sliceX","value":"sliceX0"}, {"name":"sliceY","value":"sliceY0"}, {"name":"sliceZ","value":"sliceZ0"}, {"name":"imageurl","value":"/images/Image2.nii"}, {"name":"3d","value":"3d1"}, {"name":"sliceX","value":"sliceX1"}, {"name":"sliceY","value":"sliceY1"}, {"name":"sliceZ","value":"sliceZ1"} ] 

Ici, j’ai besoin de répéter par la touche: imageurl et d’afficher sa valeur sur ma page html. Pour la première itération, il devrait avoir d’abord la valeur imageurl (comme: /images/Image1.nii) et pour la deuxième itération, la deuxième image (comme: /images/Image2.nii), et ainsi de suite … I ‘ Nous avons créé un violon à: FIDDLE . S’il vous plaît vérifier une fois. Donc, ma sortie désirée pourrait être:

Au premier tour:

 

à la deuxième itération:

 

S’il vous plaît aidez-moi à ce sujet. Merci d’avance.

Vous devez modifier la structure des données. Pour le moment, cela n’a pas de sens pour votre tâche. L’imbrication d’objects 3D, X, Y et Z dans chaque object imageurl rend tout très simple:

 [ {"name":"imageurl","value":"/images/Image1.nii", parts: [ {"name":"3d","value":"3d0"}, {"name":"sliceX","value":"sliceX0"}, {"name":"sliceY","value":"sliceY0"}, {"name":"sliceZ","value":"sliceZ0"}, ]}, {"name":"imageurl","value":"/images/Image2.nii", parts: [ {"name":"3d","value":"3d1"}, {"name":"sliceX","value":"sliceX1"}, {"name":"sliceY","value":"sliceY1"}, {"name":"sliceZ","value":"sliceZ1"} ]} ] 

et alors vous le rendriez comme ceci: