Jquery Rails 4-引导日期选择器

Jquery Rails 4-引导日期选择器,jquery,css,ruby-on-rails,twitter-bootstrap,datepicker,Jquery,Css,Ruby On Rails,Twitter Bootstrap,Datepicker,我有一个rails 4应用程序,我使用引导和简单的形式 我正试图遵循本教程,这样我就可以有一个单击日期选择器,而不是单独的日期、月份和年份字段 我已经实现了本教程中的所有步骤,但日期选择器中没有任何更改 我有: 档案: gem 'bootstrap-datepicker-rails' application.js @import "bootstrap-sprockets"; @import "bootstrap"; //= require underscore //= require gma

我有一个rails 4应用程序,我使用引导和简单的形式

我正试图遵循本教程,这样我就可以有一个单击日期选择器,而不是单独的日期、月份和年份字段

我已经实现了本教程中的所有步骤,但日期选择器中没有任何更改

我有:

档案:

gem 'bootstrap-datepicker-rails'
application.js

@import "bootstrap-sprockets";
@import "bootstrap";
//= require underscore
//= require gmaps/google
//= require jquery
//= require bootstrap
//= require bootstrap-sprockets
//= require bootstrap-slider
//= require jquery_ujs
//= require bootstrap-datepicker
//= require_tree .
application.css.scss

 *= require_framework_and_overrides.css.scss
 *= require bootstrap-datepicker
 *= require_self
 *= require_tree .
视图(html.erb)

“这个项目什么时候开始?”,“数据行为”=>“日期选择器”,顺序:[:天、月、年]>

如何获得日期字段的日历选择器

本教程适用于使用Rails 4时的Rails 3。 主页上说它与Rails 3资产管道集成(后面将提到更高版本的设置)

当您试图将旧项目迁移到更高版本的Rails时,您可能会忽略此处提到的资产管道中的更改


这可能也与您的其他问题有关。

您的application.js和application.css.scss文件没有任何意义。你是如何将引导添加到你的应用程序的:GEM还是其他?GEM'sass-rails'、“~>5.0'GEM'Bootstrap-sass'、“~>3.3.5'GEM'font-awesome-sass'、“~>4.4.0'GEM'Bootstrap-slider-rails”“GEM'Bootstrap-datepicker-rails”请访问引导sass,以便修复你的应用程序文件。我已经看过这些文档好几次了。您指的是:然后,删除所有*=require\u self和*=require\u树。sass文件中的语句。相反,请使用@import导入Sass文件。不要在Sass中使用*=require,否则您的其他样式表将无法访问引导混合项或变量。app/assets/Javascripts/application.js中的Require-Bootstrap-Javascripts://=Require-jquery//=Require-Bootstrap-sprockets^^^对我来说是完全混淆的。
<%= f.date_select :start_date, :label => "When does this project begin?", 'data-behaviour' => 'datepicker', order: [:day, :month, :year] %>