在实现堆栈闪电战的棱角日历代码时出错



我已经在链接 - https://mattlewis92.github.io/angular-calendar/#/kitchen-sink 中提到的项目中实现了角度日历的代码。

代码在 Stackblitz 中运行良好,但是当我在我的项目中复制相同的代码时,我在此行收到以下错误:

@ViewChild('modalContent', { static: true }( modalContent: TemplateRef;

错误消息如下-

类型为"{ static: boolean; }"的参数不能分配给类型为"{ read?: any; }"的参数。 对象文字可能只指定已知属性,并且类型"{ read?: any; }"中不存在"static"。

任何人都可以建议如何解决此错误。

删除 { 静态: true } 如果您运行的是 Angular 版本 <8

它只是:

@ViewChild('modalContent') modalContent: TemplateRef;

static选项仅在 Angular 8 中添加。该错误意味着 Stackblitz 使用的是最新版本的 Angular,而在您的项目中您使用 Angular <= 7。

更新您的 Angular 版本或删除static字段。

最新更新