PrimeNG 完整日历 11.2 + Angular 11 不起作用 - 找不到命名空间“FullCalendarVDom”

时间:2021-02-04 13:42:24

标签: angular primeng angular11

我使用 Angular 11 创建了一个 strict 新项目,并安装了 PrimeNG 11.2。

我按照此处的步骤操作https://primefaces.org/primeng/showcase/#/fullcalendar

但是一旦我导入这些

import dayGridPlugin from '@fullcalendar/daygrid';
import timeGridPlugin from '@fullcalendar/timegrid';
import interactionPlugin from '@fullcalendar/interaction';
[39m
Error: node_modules/@fullcalendar/common/vdom.d.ts:9:35 - error TS2503: Cannot find namespace 'FullCalendarVDom'.

9 export import ComponentChildren = FullCalendarVDom.ComponentChildren;
                                    ~~~~~~~~~~~~~~~~

我还尝试在 tsconfig 和 angular.json 中将 strict 设为 false。

1 个答案:

答案 0 :(得分:1)

我从图书馆的 Discord 频道得到了答案。

似乎不支持 5.x 版本,他们指出我使用 4.1.0 并且有效。

下面你可以看到完整的答案

<块引用>

FullCalendar 版本是什么,他们的最新版本有一些问题。我认为 PrimeNG 现在支持 4.1.0,不支持 5.x。如果这很紧急,您也可以尝试 FullCalendar 的官方 angular 包装器。将来,我们计划实现我们自己的 Scheduler 组件,而不是使用 FullCalendar。

相关问题