我已经在链接 - 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
字段。