@ syncfusion / ej2-angular-schedule错误RangeError:超出最大调用堆栈大小

问题描述

我正在尝试使用 @ syncfusion / ej2-angular-schedule npm库中的计划功能。我按照官方网站( https://ej2.syncfusion.com/angular/documentation/schedule/getting-started/ )中提到的步骤进行操作。在成功下载所有依赖项之后,当我编译我的角度应用程序时,Ivy编译器开始为现有节点模块引发许多错误(在添加syncfusion库后得到更新)。虽然,我的角度源代码已成功编译。当我运行我的应用程序时,它开始在控制台“ 超出最大调用堆栈大小”中引发另一个错误

enter image description here

enter image description here

更新

我从最新的Angular cli(Angular CLI:10.0.8)创建了一个新项目,并遵循了文档中提到的步骤。现在,我最新的最新角度项目只有与渲染时间表视图相关的代码。我仍然收到“最大调用堆栈大小超出错误”。我猜该库对于Angular来说不稳定。

解决方法

我们已根据Angular 10中的入门文档以及最新版本的Syncfusion包准备了一个示例,从而验证了我们所报告的“ RangeError:超出最大调用堆栈大小”问题。但是我们没有面对提到的问题。该示例已编译并且可以正常工作。请找到以下示例和我们的角度环境供您参考。

示例:https://www.syncfusion.com/downloads/support/directtrac/general/ze/Schedule-ng10118002288

Angular environment

请尝试上述示例,如果您仍然遇到上述问题,请分享以下详细信息,这将有助于我们进一步验证上述问题。 共享完整的时间表呈现代码。 与问题复制共享视频演示或 在上述示例中复制您的问题,或者 分享问题复制示例(如果可能),以便为您提供更好的服务。

,

移动供应商:

providers: [DayService,WeekService,WorkWeekService,MonthService,AgendaService],

从模块到组件似乎解决了问题