【发布时间】:2019-04-16 14:55:22
【问题描述】:
我正在尝试使用 bootstrap4 中的 datetimepicker 函数,我正在使用这个 gem datetimepicker。 这是我的 gemfile(其中的一部分)
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
我错过了什么?它应该像这样工作
[编辑] 我还在 application.js 中添加了 require 并在 application.scss 中导入
【问题讨论】:
-
确保在元素存在于 dom 之后对其进行初始化,因此在 html 末尾调用你的 js,或者在
$(document).ready中调用它 -
我使用的是turbolink,所以coffee文件已经包含了"$(document).on "turbolinks:load", ->"
标签: ruby-on-rails twitter-bootstrap bootstrap-4 bootstrap-datetimepicker