Pour la boucle dans le modèle Hogan JS

J'utilise le moteur de modèle Express JS et Hogan JS. Je sais que hogan est un modèle logique moins, mais j'ai besoin d' exécuter une boucle for dans le code de vue pour générer des champs de table.

J'ai fait beaucoup de google mais je n'ai trouvé aucune solution. Je sais comment faire si-ailleurs dans Hogan JS.

J'ai lu toute la documentation dans les sites Web Hogan JS et Moustache JS .

Je reçois des valeurs au format json.

[ { "email": "[email protected]", "name": "abc", "date": "05/01/2015" }, { "email": "[email protected]", "name": "xyz", "date": "05/01/2015" } ] 

Ceci est un exemple de json, il peut y avoir n'importe quelle quantité de données. Pour montrer ces données dans le tableau en vue, j'ai besoin d'itérer une boucle. J'ai donc besoin d'un code pour for-loop.

Vous pouvez certainement le faire.

Affectez les données dans un objet JSON imbriqué et leur modèle de compilation pour la clé parent.

 var data = {"list" : [ { "email": "[email protected]", "name": "abc", "date": "05/01/2015" }, { "email": "[email protected]", "name": "xyz", "date": "05/01/2015" } ]}; var template = Hogan.compile("{{#list}} Your name is {{name}} and email is {{email}} <br/>{{/list}}"); var output = template.render(data); 

Voici l' exemple de travail