这就是问题:
在 lib 中,我需要将 MONTHNAMES 打印为字符串
如果我尝试
Date::MONTHNAMES.inspect
结果是
=> "[无,\"一月\",\"二月\",\"三月\",\"四月\",\"五月\",\"六月\",\"七月\",\"八月\"、\"九月\"、\"十月\"、\"十一月\"、\"十二月\"]"
很好,但我不需要第一个元素,所以
month_names = Date::MONTHNAMES
month_names.shift
month_names.inspect
但
ActionView::TemplateError (can't modify frozen array)
有什么解决方法吗?
谢谢
最佳答案
Date::MONTHNAMES.slice(1,12).inspect
给你整个月(没有第一个
nil
)。关于ruby-on-rails - rails MONTHNAMES to_s,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1648757/