0

次のようなさまざまなケースが混在する文字列を含む配列があります。

WEBSITES = ["The Atlantic", "BBC", "CNN", "The Economist" ]

この配列 (具体的には Rails フォームの選択ヘルパー) をループすると、次のようになります。

"The atlantic", "Bbc", "Cnn", "The economist"

配列と同じ形式で印刷するにはどうすればよいですか?

編集:

これが私のファイルです(Rails)。

配列は私のモデルにあります

class Survey < ActiveRecord::Base
  WEBSITES = ["The Atlantic", "BBC", "CNN", "The Economist"]
end

フォームはこちら

<%= form_for @survey do |f| %>
  <% Survey::WEBSITES.each_with_index do |site, index| %>
    <%= f.label site %>
    <%= f.select "answer_field_#{ index +1 }".to_sym %>
  <% end %>
<% end %>
4

1 に答える 1

2

これを試して:

<%= f.label site, "#{site}" %>
于 2013-04-06T22:04:58.220 に答える