问题标签 [fullcalendar-2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 全日历手柄双击
我将 fullcalendar 用于我的日历功能。我正在使用dayClick
和select
。在 fullcalendar 中,即使是单日点击也会调用 select。因此,我更改了如下所示的 dayClick 事件来处理当天点击。这是我的代码
实际上,我想处理双击以创建新事件。我尝试使用dblclick
带有日历的 jquery 事件功能,但始终单击仅触发。问题是,单击后立即触发选择,因此我无法处理双击。在这种情况下,有人可以帮我处理双击。
这是小提琴
编辑:我正在尝试处理双击空槽以创建新事件。目前,单击正在执行此操作
javascript - 如何防止在全日历中突出显示外部事件(灰色背景)
我已经有了外部事件的开始和结束时间,但是有没有正确的方法来设置同一外部事件的突出显示(灰色背景)的结束时间。
或者,如果没有办法在高亮上设置结束时间,那么我们可以fc-highlight
从外部/可拖动事件中完全删除它。
顺便说一句,我已经问过这个问题但没有得到正确的回答,所以我再次问
有关更多详细信息,请在此处访问我的另一个问题:Disable highlight of an external event in fullcalendar
fullcalendar - Fullcalendar:忙碌的一天和一系列不忙碌的时间范围
谢谢你的精彩补充!
告诉我,是否有可能推断出这一天充满了事件的迹象?
是否有可能获得一系列空闲时间和特定日期已经使用的时间?
jquery - 如何将完整日历中的月视图设置为仅在有事件时才展开?
我已经为我的一个项目定制了一点 FullCalendar 插件,它看起来像本月视图。如您所见,空日期的高度与date's with the Events
. 我想要的是without any event day should be small.
我现在使用纵横比设置天数的高度。请指导我。谢谢你的欢呼...
jquery - Angular2 fullcalendar refetch 事件
我正在使用 angular2 和 angular2-fullcalendar。在我的项目中,我从后端获取数据。现在我的问题是,当我使用选择日期添加事件时,我希望它显示在日历上成功提交数据而不重新加载页面。以前我使用$('#myCalendar').fullCalendar('renderEvents', newEvents, true);
完成工作。但我不想使用 jquery在角度项目中。除了使用 jquery 之外,还有其他选择吗?请帮忙。
primefaces - 在 p:schedule 中禁用过去的日期
我正在使用 Primefaces v6.x 计划组件。在计划组件中,我想禁用过去的日期,以便 dateselect 事件不应该编辑它们。有没有办法做到这一点?
fullcalendar - 在周末禁用事件创建
我正在尝试将 Fullcalendar 用于我的休假申请之一。我启用了选择选项,以便用户可以选择日期并申请休假。但我想禁止周末被选中,即当用户点击周末时它应该发出警报。它可以实现吗?
我的代码
angular - angular 2 fullcalendar,refetchEvents 不起作用(完整日历不是函数错误)
我正在为我的一个项目使用 angular 2 fullcalendar。只要我在渲染日历之前准备好数据,一切都可以正常工作。如果触发事件并且数据来自后端,我在使用 refetch 功能时会遇到问题。我会首先解释代码并描述错误。我已经安装
在 app.module.ts
我已经进口了
我在声明中声明:[]
在 html 中,我正在使用显示日历
在我拥有的组件中
我对标签有一个参考
我的日历配置看起来像
问题
现在,如果我尝试,当新数据出现时
它给出了一个错误说
无法读取未定义的属性“nativeElement”
如果我尝试使用
$('#mycal').fullCalendar('refetchEventSources',this.events);
它给出了错误
引起:$(...).fullCalendar 不是函数
如果我使用
同样的错误来了。我做错了什么?请帮忙。我真的卡住了;
更新
我做了我做了
在新数据到来之后,在我所做的订阅方法中,
现在,当新数据到来时,旧数据不会从视图中删除,而是附加到现有视图中。