我从第三方api中提取.ics文件,我想在日历视图中显示ics数据。是否有插件允许我导入一个ics文件数组(单个ics文件现在可以做),以便轻松进行前端集成?
我目前正在使用iCalendar来解析ics文件。
非常感谢任何想法或建议!感谢
答案 0 :(得分:2)
您应该尝试iCalendar,它会解析ics文件。
编辑:要显示,您可以使用Full Calendar
您可以在iCalendar中创建Event
模型,以便存储所有相关属性,然后通过事件索引视图使用Rails的强大功能,如下所示。
# in events controller
class EventsController < ApplicationController
def index
@events = Event.all
end
end
# in events index view
<div id="calendar"></div>
<script>
$('#calendar').fullCalendar({
events: "<%= @events.to_json %>"
});
</script>