我已经按照 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阿伦达。
也许在此期间库发生了变化。