Meteor et le guidon #chaque itération sur l'objet
Je veux utiliser guidon #each
avec un objet qui n'est pas un tableau.
Comment dois-je faire? J'en ai besoin pour continuer à travailler avec de meteor avec des fonctionnalités spéciales #each
.
Mon objet est dans la forme de:
{
john: "hello",
bob: "hi there"
}
Je vais essayer d'obtenir un résultat comme ceci:
<div>hello</div>
<div>hi there</div>
- Pourriez-vous poster ce que vous êtes en utilisant, comme l'objet? Il peut ne pas être possible si vous voulez obtenir les propriétés d'un objet itéré, mais vous pouvez toujours utiliser
{{item.property}}
- J'ai posté mon objet. Merci pour votre aide.
- Il y a maintenant une prise en charge intégrée pour ce; voir stackoverflow.com/q/11884960/50079
- il y a un support intégré dans le Guidon, mais il a toujours été un problème pour utilisation que le soutien de Météore. Meteor plans pour la soutenir, par la suite mais au jour d'aujourd'hui ne l'est pas.
InformationsquelleAutor Harry | 2013-02-23
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin d'utiliser une aide dans votre js pour aider guidon comprendre votre objet:
Ajouter à votre client js
Et d'utilisation (vous pouvez également utiliser la touche de
{{name}}
) dans votre code html:myobject
vient de votre modèle:Template.registerHelper()
au lieu deHandlebars.registerHelper()
docs.meteor.com/#/full/template_registerhelperVous pouvez convertir votre objet dans un tableau avec un trait de soulignement _.carte
html:
js:
Il convient de noter pour les gens à trouver ce maintenant que la bonne façon de déclarer Guidon aides dans le Météore de cette écriture est avec l'INTERFACE utilisateur.registerHelper méthode plutôt que de Guidon.registerHelper. Ainsi cette aide doit ressembler à ceci maintenant:
Template.registerHelper()
docs.meteor.com/#/full/template_registerhelper