Javascript rails 4中的fullcalendar rails gem

Javascript rails 4中的fullcalendar rails gem,javascript,ruby-on-rails,Javascript,Ruby On Rails,我正在尝试让gem在rails4中工作。我有一个新的rails 4应用程序,并添加了gem和ran捆绑包。我还创建了一个日历控制器和以下视图 #app/views/calendar/index.html.erb <div id='calendar'></div> #app/assets/stylesheets/application.css *= require_self *= require fullcalendar *= require_tree . */

我正在尝试让gem在rails4中工作。我有一个新的rails 4应用程序,并添加了gem和ran捆绑包。我还创建了一个日历控制器和以下视图

#app/views/calendar/index.html.erb
<div id='calendar'></div>

#app/assets/stylesheets/application.css
 *= require_self
 *= require fullcalendar
 *= require_tree .
 */

#app/assets/javascripts/application.js
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require fullcalendar
//= require_tree .
#app/views/calendar/index.html.erb
#app/assets/stylesheets/application.css
*需要自己
*=需要完整日历
*=需要一棵树。
*/
#app/assets/javascripts/application.js
//=需要jquery
//=需要jquery\u ujs
//=需要涡轮链路
//=需要完整日历
//=需要一棵树。

当我加载页面时,firefox错误控制台中没有任何相关错误。

您需要实际调用javascript函数来设置日历;gem只在资产管道中设置JS文件

有关示例,请参见:

$(document).ready(function() {

    // page is now ready, initialize the calendar...

    $('#calendar').fullCalendar({
        // put your options and callbacks here
    })

});

我把这个留在这里,以防别人需要


我也有同样的问题,粘贴上面的代码没有帮助。我最终修复了它,将gem版本从2.1.1.0更改为2.0.2.0

与@Carlos在2.3.1.0版本上使用全日历导轨gem时遇到的问题相同,并且必须移动到2.0.2.0才能正常工作。我将上面的代码添加到app/assets/javascripts/application.js的底部