3

我正在尝试让https://github.com/bokmann/fullcalendar-rails gem 在 rails 4 中工作。我有一个新的 rails 4 应用程序并添加了 gem 并运行了 bundle。我还创建了一个日历控制器并使用以下内容查看...

#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 .

当我加载页面时,我什么也没得到,并且在 firefox 错误控制台中也没有相关错误。

4

3 回答 3

4

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

有关示例,请参见http://arshaw.com/fullcalendar/docs/usage/ :

$(document).ready(function() {

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

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

});
于 2013-10-01T16:36:26.780 回答
0

我把它留在这里以防其他人需要它。

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

于 2014-10-25T20:52:30.333 回答
0

与@Carlos 在版本 2.3.1.0 上使用完整的日历导轨 gem 有相同的问题,并且必须移至 2.0.2.0

于 2015-05-11T17:14:46.863 回答