Ruby on rails ruby/rails未定义的方法`DAYNAMES';日期:班级
我的代码:Ruby on rails ruby/rails未定义的方法`DAYNAMES';日期:班级,ruby-on-rails,ruby,Ruby On Rails,Ruby,我的代码: <% require 'date' %> <% today = Date.today%> <% (today..(today+7)).each{ |day| %> <a href="#" class="btn btn-large btn-primary disabled"><%=Date::DAYNAMES(day.wday)%> </a> <% } %> 缺少什么?Date::DAYNAM
<% require 'date' %>
<% today = Date.today%>
<% (today..(today+7)).each{ |day| %>
<a href="#" class="btn btn-large btn-primary disabled"><%=Date::DAYNAMES(day.wday)%> </a>
<% } %>
缺少什么?
Date::DAYNAMES
是一个数组,而不是一个方法。试试这个:
Date::DAYNAMES[day.wday]
Date::DAYNAMES
是一个数组,而不是一个方法。试试这个:
Date::DAYNAMES[day.wday]
Date::DAYNAMES
是一个数组,而不是一个方法。发件人:
DAYNAMES一个字符串数组,该字符串包含一周中的天数的全名
英语。第一个是“星期天”
所以,你想做:
<% require 'date' %>
<% today = Date.today%>
<% (today..(today+7)).each{ |day| %>
<a href="#" class="btn btn-large btn-primary disabled"><%=Date::DAYNAMES[day.wday]%> </a>
<% } %>
注意:链接中的括号而不是括号。
Date::DAYNAMES
是一个数组,而不是一个方法。发件人:
DAYNAMES一个字符串数组,该字符串包含一周中的天数的全名
英语。第一个是“星期天”
所以,你想做:
<% require 'date' %>
<% today = Date.today%>
<% (today..(today+7)).each{ |day| %>
<a href="#" class="btn btn-large btn-primary disabled"><%=Date::DAYNAMES[day.wday]%> </a>
<% } %>
注意:链接中用括号代替括号。谢谢!这就是问题所在:)谢谢!这就是问题所在:)