我有一个表格,我想要一个日期。控制器定义的日期是@date_end。我想要这个日期,但如果没有 AR 模型,这似乎真的很难。我以前用这个:
= date_select :date_end_, nil, :default => @date_end
但这仅在您的“名称”与实例变量不同时才有效。如果它们相同,则会出现“interning string”错误。
我发现解决这个问题的唯一方法是向 Object 添加一个方法以返回 self
class Object
def get_self
self
end
end
然后我可以这样做:
= date_select :date_end, :get_self
但我们都知道这是愚蠢的。但是好像没有别的办法了……
有什么建议么?