【问题标题】:JavaScript iCal LibraryJavaScript iCal 库
【发布时间】:2013-12-19 00:02:09
【问题描述】:
我正在尝试编写一个应用程序,该应用程序将使用 Ember 发布到具有 Postgres 数据库后端的 Rails 应用程序。该应用程序具有处理用户日历和跟踪事件重复发生的前端,因此我认为使用 iCal 格式来跟踪所有内容并进行导出会很棒。是否有 JavaScript 库可用于生成、解析和导出 iCal 格式的事件?
谢谢!
【问题讨论】:
标签:
javascript
ruby-on-rails
ember.js
icalendar
【解决方案1】:
有一个名为 node-icalendar 的 NodeJS 模块,您可以将其与 browserify(一个让您在浏览器中使用 NodeJS 模块的工具)结合使用,在您的前端应用程序中生成和解析 iCalendar 文件。
我在自己的 NodeJS 应用程序中使用了 node-icalendar,但运气不佳(这并不是说它对你不起作用!)。我个人最终做的是阅读iCalendar spec 并制定我自己的超级准系统.ical 文件生成器,它完全符合我的需求。
【解决方案2】:
你不想用 Rails 解析服务器上的 icalendar 文件吗?你可以使用ri_cal之类的东西。