【发布时间】:2021-07-16 13:51:33
【问题描述】:
我正在使用最新版本的 Fullcalendar,我想按时区更改 nowIndicator,所以我找到了插件 MomentTimezone
当我将插件添加到日历选项中的插件列表时:
plugins: [ momentTimezonePlugin, timeGridPlugin ],
我在 momentTimezonePlugin 中遇到了这个错误:
Property 'eventResizeJoinTransforms' is missing in type 'import("c:/Workspace/Monitoring/monitoring-ui/src/main/webapp/app/node_modules/@fullcalendar/moment-timezone/node_modules/@fullcalendar/common/main").PluginDef' but required in type 'import("c:/Workspace/Monitoring/monitoring-ui/src/main/webapp/app/node_modules/@fullcalendar/common/main").PluginDef'.ts(2741)
main.d.ts(938, 5): 'eventResizeJoinTransforms' is declared here.
这是不同版本的库:
"@fullcalendar/angular": "5.5.0",
"@fullcalendar/core": "5.5.1",
"@fullcalendar/daygrid": "5.5.0",
"@fullcalendar/interaction": "5.5.0",
"@fullcalendar/list": "5.5.0",
"@fullcalendar/moment-timezone": "5.8.0",
"@fullcalendar/timegrid": "5.5.1",
【问题讨论】:
-
您使用的是哪个版本的 Angular?从 9 开始,他们添加了专用组件 fullcalendar.io/docs/angular 你试过了吗?
-
项目中,版本为Angular 8
标签: angular fullcalendar momentjs fullcalendar-5 moment-timezone