Bootstrap4 Datetimepicker не работает в рельсах 5.2.1 - PullRequest
0 голосов
/ 13 ноября 2018

Я пытаюсь использовать функцию datetimepicker из bootstrap4, я использую этот гем datetimepicker . это мой гемфайл (часть его)

gem 'bootstrap', '~> 4.1.3'
gem 'jquery-rails'
gem 'responders'
gem 'bootstrap4-datetime-picker-rails'
gem 'mini_racer'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.2.1'

это простой файл html.erb

<h1>Bets#show</h1>
<p>Find me in app/views/bets/show.html.erb</p>
<div class="datetimepicker1">
  <input name="prova" data-format="dd/MM/yy hh:mm"/>
</div>

а это кофейный файл

$(".datetimepicker1").datetimepicker

Что мне не хватает? Это должно работать так

[EDIT] Я также добавил require в application.js и импортировал в application.scss

1 Ответ

0 голосов
/ 14 ноября 2018

Пожалуйста, используйте gem 'jquery-ui-rails'.Тогда datepicker будет доступен в вашем приложении.

  • Чтобы требовать все модули пользовательского интерфейса jQuery, добавьте в ваше приложение следующее: js

//= require jquery-ui

  • добавьте CSS jQuery UI в ваше приложение.css

    /* *= require jquery-ui */

  • Jquery

    $(function() { $('.datepicker').datepicker(); });

...