RubyonRails javascript不';t正确加载(HTML5模板)
我对ruby很陌生,所以请不要对我评价太多:) 我试图让这个模板在rails上运行。事情进展得很顺利 然而,我一直坚持配置javascript参数(它在rails上的加载方式)。我不知道如何正确地做到这一点。在模板中滑动的东西对我不起作用,比如苹果图片和底部员工的滑块 我尝试在javascript.rb文件中包含所有文件名,并且使用了:RubyonRails javascript不';t正确加载(HTML5模板),javascript,ruby-on-rails,ruby,html,ruby-on-rails-4,Javascript,Ruby On Rails,Ruby,Html,Ruby On Rails 4,我对ruby很陌生,所以请不要对我评价太多:) 我试图让这个模板在rails上运行。事情进展得很顺利 然而,我一直坚持配置javascript参数(它在rails上的加载方式)。我不知道如何正确地做到这一点。在模板中滑动的东西对我不起作用,比如苹果图片和底部员工的滑块 我尝试在javascript.rb文件中包含所有文件名,并且使用了: <%= javascript_include_tag 'application', 'data-turbolinks-track' => true
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
true%>
但这些都不起作用
有什么想法可以让我填补空白吗
谢谢 Javascript文件以.js而不是.rb结尾,所以这是一个问题 线路
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
true%>
告诉rails打包并包含
application.js
文件,该文件位于app/assets/javascripts/application.js
。假设您的模板有一个关联的javascript文件,您可以将该文件的内容复制并粘贴到application.js
文件中(这可能是最简单的解决方案)。您还可以将任何javascript(或coffeescript)文件添加到app/assets/javascripts
文件夹,这些文件将在rails的默认配置中打包和提供 Javascript文件以.js而不是.rb结尾,所以这是一个问题
线路
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
true%>
告诉rails打包并包含
application.js
文件,该文件位于app/assets/javascripts/application.js
。假设您的模板有一个关联的javascript文件,您可以将该文件的内容复制并粘贴到application.js
文件中(这可能是最简单的解决方案)。您还可以将任何javascript(或coffeescript)文件添加到app/assets/javascripts
文件夹,这些文件将在rails的默认配置中打包和提供 是的,没错,它是application.js。该模板包含许多子文件夹。也许我应该把所有的文件放到assets/javascripts文件夹中,跳过所有的子文件夹?是的,没错,它是application.js。该模板包含许多子文件夹。也许我应该把所有的文件放到assets/javascripts文件夹中,然后跳过所有的子文件夹?