2013-08-07 4 views
1

J'utilise jQuery et JsRender pour rendre mon modèle.JsRender et accéder aux objets imbriqués

Voici mon exemple jsFiddle: http://jsfiddle.net/kWBFS/8/

Quelqu'un pourrait-il s'il vous plaît me dire comment devrais-je accéder à des valeurs de tableaux particuliers?

Actuellement, je ne fais que [object Object] et je ne sais pas comment accéder à son contenu.

Merci beaucoup!

+0

Vous ne pouvez pas lier le code source de GitHub. Vérifiez la console d'erreur: Refusé d'exécuter le script depuis 'https://raw.github.com/BorisMoore/jsviews/master/jsviews.js' car son type MIME ('text/plain') n'est pas exécutable, et le type MIME strict la vérification est activée. – cfs

+0

J'ai mis à jour votre violon afin que la source lie correctement maintenant – cfs

+0

Merci cfs, il a semblé fonctionner pour moi. Désolé, la première fois que vous l'utilisez. Des idées sur le problème? – user1029968

Répondre

1

Je n'ai jamais utilisé jsRender auparavant, mais ce modèle semble vous donner la bonne sortie. Vous devez itérer sur les éléments du tableau R1 en utilisant une boucle for:

<script id="template" type="text/x-jsrender"> 
    {{for R1}} 
     Column: {^{:#index+1}} 
     {{for #data}} 
      <p>{{:K1}} {{:K2}}</p> 
     {{/for}} 
     <br> 
    {{/for}} 
    <br> 
</script> 
+1

Vous avez raison! D'une certaine manière, l'utilisation de '{{for #data}}' ne m'est pas venue à l'esprit auparavant. Merci beaucoup! – user1029968

Questions connexes