You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于FullCalendar 5.11.2与Angular 15-17版本兼容性的咨询

FullCalendar Angular 5.11.2与Angular 15-17的兼容性问题

FullCalendar Angular 5.11.2不兼容Angular 15及以上版本,这就是你在Angular 15项目中无法使用它的原因。

  • FullCalendar v5系列的Angular绑定是基于Angular 14及更早版本的依赖体系开发的,而Angular 15开始对包格式、TypeScript版本要求、RxJS依赖等做了重大调整,v5.11.2没有适配这些变化,会导致依赖冲突、导入失败或运行时报错。
  • 你之前在Angular 14中能正常使用,是因为Angular 14是FullCalendar v5系列支持的最后一个大版本。

要在Angular 15-17中使用FullCalendar,必须升级到FullCalendar Angular v6及以上版本,操作步骤如下:

  1. 卸载旧版本的FullCalendar包:
    npm uninstall @fullcalendar/angular @fullcalendar/core @fullcalendar/daygrid
    
    (如果用到了其他插件比如timegrid、interaction,也要一并卸载)
  2. 安装兼容Angular 15+的v6版本:
    npm install @fullcalendar/angular@^6.0.0 @fullcalendar/core@^6.0.0 @fullcalendar/daygrid@^6.0.0
    
  3. 调整代码细节:v6版本对部分API做了小幅改动,比如事件回调的参数、部分配置项的命名,需要根据实际使用场景调整对应代码。

内容的提问来源于stack exchange,提问作者MattD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 11:12:36