javascript - FullCalendar.js 外部元素拖动颜色和数据
问题描述
我有一个基于 FullCalendar.js(版本 5+)(www.FullCalendar.io)的应用程序,我试图将外部元素拖到日历上。日历上的事件包含一些使用EventContent
基于“注入”代码显示的事件。我想要做的是,当外部元素被拖到日历时,它不仅保留元素的颜色,而且不显示注入的代码。您可以在这支 Pen 中看到我的进度:https ://codepen.io/IrfanClemson/pen/YzWRxLN
请查看此屏幕截图以查看问题:
因此,当“我的事件 1”被拖动时,只有“我的事件 1”应该以黄色显示,而不应该显示蓝色注入代码,例如“ADDRESS HERE”。
甚至可能吗?
谢谢!
解决方案
好的,想通了。一些解决方案反映在EventContent
Pen 的修改属性中:https ://codepen.io/IrfanClemson/pen/YzWRxLN
基本上,EventContent
是确定拖动和动态添加的事件的内容。因此,如果拖动然后在 if/else 语句中捕获它,如上面链接的 Pen 所示。
抱歉,不能分享所有代码——太多了,但我认为这可能会对某人有所帮助!
推荐阅读
- javascript - 如何在 Vuejs 中使用按钮有条件地渲染?
- sql - 向“日期”列添加值导致溢出
- python - 在python中执行shell命令时传递包含引号的sting
- mongodb - mongocli 是否支持 Apple M1 芯片的公式 URL?
- typo3 - TYPO3 产品列表页面的 Aimeos 商店扩展在单击时未重定向到详细信息页面
- odoo - 为什么 odoo 在保存模型数据时显示日期格式错误?
- python - Python:提高类中欧几里得距离计算的速度
- ios - 条形按钮项目未与图像一起出现
- angular - 如何在surveyJs中使用带有类型文件的验证器?
- r - 在列表中连接数据框