在 Fullcalendar 中拖动日历事件很慢 Rails
Dragging calendar events is slow in Fullcalendar Rails
我已经使用 gem 'fullcalendar-rails', '~> 2.3.1.0'
在我的 Rails 项目中导入了完整日历。
每当我在我的日历上拖动事件时,都会有重要的 "latency" 即事件 UI 元素会断断续续。 http://fullcalendar.io 上的版本明显更好。
有没有人遇到同样的问题and/or你是怎么解决的?
编辑:
我忽略了包含任何实现代码,因为即使使用普通实现我也无法使日历工作,所以我认为这是 fullcalendar-rails 的问题。我在下面包含了我的解决方案(这恰好是 designmodo 的扁平 ui 样式表的错误)。
对于这个非描述性的问题,我深表歉意。我知道代码本身没有任何问题,因为我确实尝试了普通实现,但错误仍然发生。
我终于将问题定位到 designmodo 的 Flat-UI gem。他们的样式表将 -webkit-transition: 0.25s
和 transition: 0.25s
添加到 a
html 标签,因此 a
元素恰好是 .fc-event
受到了影响这个。
我通过添加
覆盖了这种风格
a.fc-event {
-webkit-transition: 0s;
transition: 0s;
}
进入我的自定义 CSS 文件。
我已经使用 gem 'fullcalendar-rails', '~> 2.3.1.0'
在我的 Rails 项目中导入了完整日历。
每当我在我的日历上拖动事件时,都会有重要的 "latency" 即事件 UI 元素会断断续续。 http://fullcalendar.io 上的版本明显更好。
有没有人遇到同样的问题and/or你是怎么解决的?
编辑:
我忽略了包含任何实现代码,因为即使使用普通实现我也无法使日历工作,所以我认为这是 fullcalendar-rails 的问题。我在下面包含了我的解决方案(这恰好是 designmodo 的扁平 ui 样式表的错误)。
对于这个非描述性的问题,我深表歉意。我知道代码本身没有任何问题,因为我确实尝试了普通实现,但错误仍然发生。
我终于将问题定位到 designmodo 的 Flat-UI gem。他们的样式表将 -webkit-transition: 0.25s
和 transition: 0.25s
添加到 a
html 标签,因此 a
元素恰好是 .fc-event
受到了影响这个。
我通过添加
覆盖了这种风格a.fc-event {
-webkit-transition: 0s;
transition: 0s;
}
进入我的自定义 CSS 文件。