如何在Ruby on Rails应用程序中开始使用全日历轨道宝石



我已经按照 https://github.com/bokmann/fullcalendar-rails#installation 的说明进行安装。最后,我向视图添加了<div id="calendar"></div>。但是什么也没发生 - 视图是空的。任何想法如何在 rails 应用程序中从空日历开始(如何显示它(?

这是我的文件:index.html.erb:

    <div class='row'>
  <div class='col-md-12'>
    <p><h4>Hello, <%= current_user.name %></h4></p>
  </div>
</div>
<div id="calendar"></div>

应用.js:

//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require bootstrap-sprockets
//= require_tree .
//=require moment
//=require fullcalendar

$(document).ready(function() {
    $('#calendar').fullcalendar({
    })
});

在应用程序.scss中,我只添加了:

*= require fullcalendar

除了 https://stackoverflow.com/a/44021841/1648019,这是正确的。如果您使用的是 application.scss,则应使用 @import 'fullcalendar' 而不是 *= require fullcalendar

答案是这样的:

$(document).ready(function() {
    $('#calendar').fullCalendar({})
});
完整的 C 阿

伦达,而不是完整的C阿伦达。

也许在此期间库发生了变化。

最新更新