如何从Ruby on Rails应用程序中的fullcalendar-rails gem开始?

时间:2017-05-17 07:44:43

标签: ruby-on-rails ruby fullcalendar

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

以下是我的文件: 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>

的application.js:

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

//=require moment
//=require fullcalendar


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

并且在application.scss中我只添加了:

*= require fullcalendar

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

这就是答案:

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

完全 C alendar,不是完整的 c alendar。

在此期间,lib可能会发生变化。