【发布时间】:2019-04-23 14:01:30
【问题描述】:
我正在使用 javascript 动态实现日历中的事件。
让我告诉你它是如何构建的
- 单击按钮会打开 BS 4 模式。
- 模态容器daterangepicker(我只是将它用于日期而不是时间)
- 为了选择时间,我添加了自定义选择选项。
- 添加事件字段名称、描述等
- 点击添加按钮后模态消失,事件添加成功。
那么问题出在哪里。
问题是当我静态添加事件时,它会得到这个(预期结果);
但是,
当我尝试动态执行时,它会得到这个(非预期结果);
所以要知道我的时间正在实施,我使用了内置在 fullcalendar 中的eventClick();
eventClick: function(info) {
console.log(info);
console.log(info.start._i);
console.log(info.end._i);
}
info.start._i 按预期获取日期和时间,info.end._i 按预期获取日期和时间。那么为什么我得到了非预期的结果。
【问题讨论】:
-
这一切都很有趣,但我们无法神奇地猜出你在隐形代码中做错了什么。我们很想帮助你,但是如果没有看到一些相关的代码和示例数据,那是不可能的。我相信你会同意,如果其他人给你这个描述并且你以前从未见过他们的申请,你也会遇到同样的困难。请您更新您的问题以包含足够有用的细节吗?谢谢。
-
P.S.也请告诉我们您的 fullCalendar 版本,因为在新发布的 v4 中编写日历代码的方式与在 v3 及更早版本中非常不同。
标签: javascript jquery fullcalendar