angular - 可拖动事件到 FullCalendar
问题描述
我正在使用PrimeNG
并且我想在 Angular 中将可拖动事件完成到日历中,就像在此处的演示中一样。这是现场演示。问题是该示例在Vanilla JS
并且 Angular 在打字稿上需要它。
我创建了一个StackBlitz,我试图这样做,但由于打字稿代码,日历根本没有显示。
解决方案
首先请注意,您忘记添加fullCalendar
指令。将以下代码添加到 html 中:
<p-fullCalendar [events]="events" [options]="options"></p-fullCalendar>
然后在您的选项中添加editable:true
.
请注意,您可以使用ngModel
来检查复选框是否选中,但您需要import { FormsModule } from '@angular/forms';
在schedule.module
. 我修复了问题并更新了示例链接。
这是工作样本。
但我认为你也想从其他输入拖动到fullCalendar
. 所以你需要在你的服务中实现可拖动事件。这是你想做的第二部分
推荐阅读
- excel - 代码仅在少数条目上执行并且缺少通过规则的条目?
- c# - 提取 C# 类中声明的枚举类型
- java - Hibernate 在数据库表中为双向关联创建多个外键
- excel - 如何为 word 中存在的多个图像插入多个标题和超链接?例如图片下方的“Figure:1”及其超链接
- javascript - 如何使子菜单始终位于标题下?
- python - 使用熊猫与最近的分钟合并
- html - 以角度将文本文件内容刷新为div
- java - 覆盖抽象类的@bean方法以防止bean注入
- amazon-web-services - 创建代码构建项目时出现代码构建错误'无权执行:ecr:DescribeRepositories on resource:*'
- python - 为 SQLAlchemy 表提供自定义参数