2010-10-26 59 views
1

我有這個,但我非常確定這不是構建它的最佳方式。在Ruby on Rails上構建對象的Javascript數組的最佳方法

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 %> 
    ] 
} 

感謝您的幫助!

+0

看一看:http://www.simonecarletti.com/blog/2010/04/inside-ruby-on-rails-serializing -ruby-objects-with-json /我太生鏽了,在這裏沒有語法:) – 2010-10-26 01:58:31

+0

什麼是@ @狗',它是模型對象嗎? – Anurag 2010-10-26 04:57:35

+0

是的,它是一個活躍的記錄模型。 – 2010-10-26 13:58:39

回答

相關問題