配列people_sortedから取り出したハッシュ要素をeachメソッドで取り出し、そのハッシュの値をテーブルに並べるというコードをテンプレートファイルの中で書いております。
各々の要素は当然文字数が違うので、バラバラになります。しっかりと整列させたいです。
以下がコードになります。
<!- html.erb -> <% people_sorted.each do |person| %> <table> <tr> <td><%= person["Number"] %></td> <td><%= person["name"] %></td> <td><%= person["nationality"] %></td> <td><%= person["living"] %></td> <td><%= person["dateOfbirth"] %></td> </tr> </table> <% end %>
番号 名前 国籍 住処 誕生日
という感じに並べ
こんな感じの格子に入れたいです。
またeachメソッドの中に<th></th>
で見出しを付けると、その内容が1つ1つループしてしまいます。
簡単にできると思ったらなぜか出来ず。。。かなり初歩的なhtmlの質問かもしれませんが。。。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/12 14:41