繁体   English   中英

错误 TS2707:通用类型“ɵɵDirectiveDeclaration”需要 6 到 8 个类型 arguments

[英]error TS2707: Generic type 'ɵɵDirectiveDeclaration' requires between 6 and 8 type arguments

我使用npm install ngx-infinite-scroll --save命令安装了ngx-infinite-scroll库。 文档中所提供的。
但是,我在库文件中收到以下错误:
Error: node_modules/ngx-infinite-scroll/lib/ngx-infinite-scroll.directive.d.ts:28:18 - error TS2707: Generic type 'ɵɵDirectiveDeclaration' requires between 6 and 8 type arguments

截屏: 在此处输入图像描述

一些已经存在的解决方案:

  • 在 stackflow 本身上发现了类似的错误消息问题: Here 但它在不同的图书馆。

  • 另一个相同的: 这里 但是根据我添加的库,推荐的解决方案没有帮助,因为我已经为库提供了它。

关于我拥有的版本的信息:
在此处输入图像描述

我又读了几篇文章,但没有找到具体的解决方案。

我使用的是ngx-infinite-scroll的最新版本15.0.0 ,但我的 Angular 版本是14

所以我使用npm install ngx-infinite-scroll@14.0.1将 ngx-infinite-scroll 版本降级到14
错误得到解决。

截屏: 在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM