因此,我在RoR應用程序的控制器中編寫了此代碼。Ruby on Rails功能無法正常工作
class KalendarController < ApplicationController
def show
@week =
if Date.today.cweek % 2 == 0
puts "E"
else
puts "O"
end
end
end
的@week
變量應持有「E」或「N」取決於Date.today.cweek % 2 == 0
結果,這樣我可以顯示字母「N」或查看
「P」它看起來像這個:
<h1>Kalendar#show</h1>
<p>Find me in app/views/kalendar/show.html.erb</p>
<p><%= @week %>
但是這不起作用。有人能指出我做錯了什麼嗎?
這很酷!傳統上我學習Ruby:D。謝謝:D – Emanuel
你可以用'@week = Date.today.cweek%2 == 0? 「E」:「O」' – jstim