代码之家  ›  专栏  ›  技术社区  ›  Larry K

替代完整日历?

  •  15
  • Larry K  · 技术社区  · 14 年前

    Fullcalendar 看起来很棒。你知道有什么可供比较的方法吗?

    寻找

    • 开放源代码
    • 能够直观地拖动(更改开始时间)和延长(更改持续时间)事件。
    5 回复  |  直到 9 年前
        1
  •  11
  •   gidmanma    14 年前

    …把评论移到答案上,因为它似乎有帮助…

    从jquery的角度来看,唯一接近的是 jquery-week-calendar . 在某些方面,jquery周日历目前有更多的功能,但fullcalender有更大的追随者,正在缩小功能上的差距。完整日历也有更好的文档记录,并且有更正式的开发路径。鉴于两者的发展速度,我认为完整日历是长期解决方案的更好选择。

        2
  •  4
  •   grundic    9 年前

    你可以试试 Bootstrap Calendar . 它是 open source 看起来很不错。它不像完整日历那样功能丰富,但是开发正在进行中,所以您至少可以尝试一下。 对于拖放,有一个 issue :现在还没有实现,但作者说可以通过第三方插件实现。

        3
  •  2
  •   Arial    14 年前

    http://www.web-delicious.com/jquery-plugins/ 开源,具有拖放等功能。

    缺点是没有任何支持!

        4
  •  2
  •   geekbrit    11 年前

    我现在有一个正在开发中;演示站点位于 http://codesprite.com/rc/test.html ,源代码位于 https://github.com/geekbrit/ResCal .

    我有“查看周”的工作,一旦我写了一些howto注释,我将添加“查看日”和“查看月”。

    这个开发的灵感来自于我被问到如何将事件从一个完整日历拖到另一个完整日历的次数。我的系统内置了资源管理,允许在资源日历之间移动事件。

    与FullCalendar不同,渲染日历和事件被抽象为外部函数;演示系统将dot.js模板编译成合适的函数。

    通过回调提供两个级别的健全性检查-1)此资源是否可以接受此事件(包括座位容量和员工可用性等内容),以及2)管理会议重叠时发生的情况。为后者提供的示例功能对大多数人来说太过杀伤力了——它将会议向前推进以适应插入的事件——但这只是一个示例。该函数关注“锁定”事件-插入事件无法拖动、调整大小或缓冲的事件。

    还是很早的时候-这个项目只有3周的时间,所以我会对评论或建议感兴趣。

        5
  •  2
  •   user456584 Clayton Selby    10 年前

    我找到了一个基于Yui2的。看起来不错,有演示和文档:

    Diary Matt Parker