이 도우미 메서드를 만들었습니다. 내 견해로는 days_left(duedate)
으로 부릅니다. 나는 정말로 내 도우미를 좋아하지 않는다. self
과 함께 사용할 수 있습니까? 나는 자기가 어떻게 사용되고 있는지를 정말로 모르기 때문에. 자바 또는 자바 스크립트에서 this
과 같은가요? 어떤 대상과 관련이 있습니까? 이 방법을 자유롭게 조정하십시오. 당신의 시간 Thx!자기 도우미 방법에 대한 질문은
def days_left(duedate)
(if duedate.date == Date.today
"Today"
elsif duedate.date-Date.today < 1
"expired"
elsif duedate.date-Date.today == 1
"Tomorrow"
else
"#{(duedate.date-Date.today).to_i}"
end).to_s.html_safe
end
자기가 모델의 객체와 관련이 있습니다. 나는 당신이 그것을 거기에서 사용할 수있는 방법을 안다. – apneadiving
당신은 답장을 위해 http://apidock.com/rails/ActionView/Helpers/DateHelper/distance_of_time_in_words – apneadiving
thx의 vod를 보셨습니까? 그래서 Model Object는'@duedate = Duedate.new'와 같은 액션 new에서 생성 한 객체입니까? 내가 어떻게 '자기'를 그걸로 쓸 수 있을까? – daniel