J'ai essayé ce premier essai dans AngularJs en mettant des simples quotes
$scope.test = {"nom-de-methode":'{"Table":[{"lId":296,"DataType":"String","champ3":null,"champ4":0},{"lId":296,"DataType":"String","champ3":null,"champ4":0}]}'}
Ou avec l'indentation :
1 2 3 4 5 6 7 8
| {"nom-de-methode":'
{"Table":
[
{"lId":296,"DataType":"String","champ3":null,"champ4":0},
{"lId":296,"DataType":"String","champ3":null,"champ4":0}
]
}
'} |
Par contre, je n'arrive pas à obtenir les vars dans ma vue , j'ai essayé ça:
<span ng-repeat="x in test.Table">{{x.DataType}}</span>
Mais cela ne fonctionne pas, j'essaye encore un peu...
EDIT : Mince le truc des simples quotes ne marche pas, le modèle de données n'est plus correctement interprété.
Essai 2:
Avec ça (J'ai carrément supprimé 2 doubles quotes):
$scope.test = {"nom-de-methode":{"Table":[{"lId":296,"DataType":"String","champ3":null,"champ4":0},{"lId":296,"DataType":"String","champ3":null,"champ4":0}]}}
Je tente ça dans ma vue :
<span ng-repeat="x in test.nom-de-methode.Table">{{x.DataType}}</span>
ça marche toujours pas, je sêche là !
Partager