2016-03-01 54 views
0

我正在使用Rails 4.2.3。如何在我的应用程序的一个页面上包含特定的Jquery库(jquery-cookie)?我有这样的宝石在我的Gemfile如何在我的Rails应用程序中的一个页面上包含JQuery库?

gem 'jquery-cookie-rails' 

在我的“应用程序/视图/ USER_OBJECTS/index.html.erb”页面中,我试图在上面

<%= javascript_include_tag 'jquery.cookie' %> 

加入这一点,但它导致错误“Sprockets :: Rails :: Helper :: AssetNotPrecompiled in UserObjects#index”。

+0

http://brandonhilkert.com/blog/page-specific-javascript-in-rails/ –

+0

该页面如果你自己写了一个关于如何包含一个特定于页面的文件的话,但它会告诉你'如果你正在使用一个gem,如何做到这一点,就像我在这里一样。 – Dave

回答

2

使用,

<%= javascript_include_tag 'js.cookie' %> 

因为jquery.cookie由js.cookie取代。

如果没有工作,使用js.cookie宝石,

https://github.com/freego/js_cookie_rails

gem 'js_cookie_rails' 

<%= javascript_include_tag 'js.cookie' %> 
+0

已将包含的内容转换为包含的内容,但仍然在我的问题中提到了“Sprockets :: Rails :: Helper :: AssetNotPrecompiled”错误。 – Dave

+0

使用我附加的最新宝石。 –

+0

YOu的意思是“js_cookie_rails”?是的,我将这个gem包含在我的GE文件中,运行“bundle install”并重新启动我的服务器。同样的错误。为什么它谈论的东西没有被预编译? – Dave

相关问题