error TS2707:通用类型“ɵɵDirectiveDeclaration”需要 6 到 8 个类型参数

问题描述 投票:0回答:1

我使用

ngx-infinite-scroll
命令安装了
npm install ngx-infinite-scroll --save
库。如 docs.
中所提供 但是,我在库文件中收到以下错误:
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。但它在不同的图书馆。

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

关于我拥有的版本的信息:

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

angular npm angular-material infinite-scroll ngx-bootstrap
1个回答
0
投票

我使用的是最新版本的 ngx-infinite-scroll

15.0.0
,但我的 Angular 版本是
14


所以我使用
14
 将 ngx-infinite-scroll 版本降级为 
npm install [email protected]
错误得到解决。

截图:

© www.soinside.com 2019 - 2024. All rights reserved.