3

シナトラ初心者です。

私は現在、配列を使用することになっているプロジェクトに取り組んでいますが、

例えば: ary = ['a','b','c']

HTML テーブルに変換します (.erb ファイルを使用して可能)。

テーブルには、文字列 (動的) と同じ数の行を持つ単一の列が必要です。

例えば:

  • a
  • b
  • c
  • (配列のその他の項目)

それを行う方法がまったくわかりません。同様のプロジェクトのコードを試しましたが、うまくいきませんでした。それが可能であることを願っています。

4

1 に答える 1

3

コントローラーで

get '/something' do
  @ary = ['a','b','c']
  erb :'something'
end

あなたができる何かという名前のビューで

<table>
<% @ary.each do |elem| %>
  <tr>
    <td>
      <%= elem %>
    </td>
  </tr>
<% end %>
</table>
于 2012-10-14T19:13:58.163 に答える