未初始化的常量ActionView :: Helpers :: InstanceTag(NameError) - jquery_datepicker gem error

时间:2013-12-06 06:13:15

标签: jquery ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 rubygems

刚安装了jquery-datepicker gem并在视图中使用了一些帮助程序:

<div><%= f.datepicker 'date' %></div>
<div><%= f.datetime_picker 'date', :dateFormat => "yy-mm-dd" %></div>   

和这一个

<h5><i class="fa fa-calendar-o"></i><%= datepicker_input "event","date" %></h5>

当我重置服务器时,我收到以下错误(服务器现在没有启动):

  

usr / local / rvm / gems / ruby​​-2.0.0-p247 / gems / jquery_datepicker-0.4 / lib / app / helpers / form_helper.rb:33:in`':未初始化的常量ActionView :: Helpers :: InstanceTag (NameError)

完整错误

https://gist.github.com/naushadparpia/7819419

1 个答案:

答案 0 :(得分:2)

您使用的是导轨4还是导轨3?你有两个标签。看起来你正在使用rails 4,ActionView :: Helpers :: InstanceTag来自Rails 3并且不在Rails 4中。查看jquery-datepicker gem github page,它看起来像gem不兼容rails 4

有人试图修复它以使其在Rails 4 here中有效。祝你好运!