javascript - Fullcalendar:如何从 eventClick 回调中获取点击时间?
问题描述
我正在使用带有 TimeGrid 视图的 Fullcalendar v4,我需要在 Event 中获取点击时间。
eventClick 回调有一个名为eventClickInfo的参数,它是一个具有以下属性的普通对象:
- event关联的事件对象。
- el此事件的 HTML 元素。
- jsEvent带有点击坐标等低级信息的原生 JavaScript 事件。
- 查看当前视图对象
我在 jsEvent 内部进行了搜索,得到了点击的坐标,但没有找到点击的时间。也许您知道如何使用 TimeGrid View 将 Y 坐标转换为时间?
我发现的另一个解决方案是使用 dateClick 事件而不是 eventClick,因为 dateClick 给了我点击的时间,但不幸的是,当点击在事件内部时,不会触发 dateClick。也许您知道当点击在 Event 内时也触发 dateClick 的方法?
欢迎所有其他想法,谢谢!
解决方案
推荐阅读
- mysql - SQL - 外键和主键不匹配
- docker - Dockerfile:是否允许多个 FROM?
- reactjs - React Hook Async 等待如何在 Promise 上保持渲染
- ruby-on-rails - 如何使用 RSpec 进行正确的关联测试?
- javascript - 使用具有多个注册表的特定 npm 配置
- tensorflow - Tensorflow 依赖导致 Heroku 应用程序超过最大 slug 大小
- database - 在不访问以前的网站的情况下将数据库转移到新网站的最佳方法
- python - 向 Discord Bot 添加更多参数?
- javascript - React Native Paper 深色主题
- python - 根据列名列表过滤 Pandas 数据框