我使用 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。
答案 0 :(得分:1)
我从图书馆的 Discord 频道得到了答案。
似乎不支持 5.x 版本,他们指出我使用 4.1.0 并且有效。
下面你可以看到完整的答案
<块引用>FullCalendar 版本是什么,他们的最新版本有一些问题。我认为 PrimeNG 现在支持 4.1.0,不支持 5.x。如果这很紧急,您也可以尝试 FullCalendar 的官方 angular 包装器。将来,我们计划实现我们自己的 Scheduler 组件,而不是使用 FullCalendar。