0
Comment accéder à cet objet JSON de handlebarsjsComment accéder à cet objet JSON de handlebarsjs
[ {
"id" : 9,
"name" : "Name1",
"address" : "address1",
"city" : "city1",
"state" : "KS",
"zip" : "11111",
"country" : "USA",
"fax" : "111111",
"phone" : "1111111",
"website" : "",
"account" : "11111",
"contacts" : []
}, {
"id" : 12,
"name" : "Name2",
"address" : "address2",
"city" : "city2",
"state" : "NJ",
"zip" : "11111",
"country" : "USA",
"fax" : "",
"phone" : "1111",
"website" : "",
"account" : "11111",
"contacts" : [ {
"firstName" : "name",
"lastName" : "lastname",
"title" : "rep",
"phone" : "3333",
"email" : "33333"
} ]
} ]
J'ai essayé {{name}} pour accéder au nom mais cela ne fonctionne pas, alors comment puis-je accéder nom attribut, et l'attribut firstName imbriqué sous contacts?
Merci
dois-je garder une trace de l'indice, je pensais que tout ce que je dois faire est de mettre le modèle
Je suis cette erreur: Erreur: Parse error sur la ligne 9: ...> \t \t \t
Vous ne pouvez pas utiliser la notation [] dans les modèles Handlebars. – frontendbeauty
Affectez un nom de variable javascript à votre objet JSON.
Ensuite, vous pouvez faire jsongstring [0] .name
Vous pouvez utiliser une boucle en boucle sur la JSON et imprimer les informations dont vous avez besoin
Hope this aide
Source
2012-07-20 20:43:59
Vous avez de la chance: votre question est expliquée assez clairement sur la page documentation de Handlebars:
http://handlebarsjs.com/
Il suffit de faire défiler vers le bas à la section « Guidons chemins », et vous verrez qu'il parle exactement ce que vous cherchez ("Guidons prend également en charge les chemins imbriqués, permettant de rechercher des propriétés imbriquées ci-dessous le contexte actuel ... ")
Source
2012-07-20 23:48:24 machineghost
Questions connexes