連結Controller與View的範例 for Ruby on Rails

如何建立以下的兩個檔案在建立controller跟view這篇文章就有說明。

==== controller/home_controller.rb =====

class HomeController < ApplicationController
  def index
      @welcome = "My First Application~"
      @arrayNum = [1,2,3,4,5]
  end
end

==== views/home/index.html.erb =====

<%= @welcome %>
<% @arrayNum.each do |i| %>
      <%= i %>
<% end %>

再View的部份,如果你要將資料給秀在瀏覽器的話 ,記的在這兩個標籤中<% %>加入=
例子:

<%= @welcome %>

如果你又想把陣列的值秀在瀏覽器的話,Ruby on Rails我到覺得是還滿簡單的又不囉唆
的寫法,這種標籤的用法如果寫過PHP應該覺得不陌生。
例子:

<% @arrayNum.each do |i| %>
      <%= i %>
<% end %>

留言

熱門文章