【问题标题】:PrimeNG Full Calendar 11.2 + Angular 11 not working - Cannot find namespace 'FullCalendarVDom'PrimeNG 完整日历 11.2 + Angular 11 无法正常工作 - 找不到命名空间“FullCalendarVDom”
【发布时间】:2021-02-04 21:55:06
【问题描述】:

我使用 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。

【问题讨论】:

    标签: angular primeng angular11


    【解决方案1】:

    我的答案来自图书馆的 Discord 频道。

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      相关资源
      最近更新 更多