2010-10-26 3 views
1

J'ai ceci mais je suis assez sûr que ce n'est pas la meilleure façon de le construire.La meilleure façon de construire un tableau Javascript d'objets sur Ruby on Rails

var dogs = { 
    'names' : ["a", "b", "c"], 
    'images': [ 
    <% @dogs.images.each do |image| %> 
    { 
    'thumb' : '<%= image.thumb %>', 
    'medium' : '<%= image.medium %>', 
    } <%= "," unless(@dogs.images.last.id == image.id) %> 
    <% end %> 
    ] 
} 

Merci pour votre aide.

+0

Jetez un oeil: http://www.simonecarletti.com/blog/2010/04/inside-ruby-on-rails-serializing -ruby-objects-with-json/Je suis trop rouillé pour avoir la syntaxe correcte ici :) –

+0

Qu'est-ce que '@ dogs', est-ce un objet modèle? – Anurag

+0

oui, c'est un modèle d'enregistrement actif. –

Répondre

Questions connexes