Angular 其中有角度';他走了吗?

Angular 其中有角度';他走了吗?,angular,angular-material,Angular,Angular Material,不久前,我记得读到过关于Angular添加一个虚拟的ngFor,但我不太记得它叫什么了 我现在正处于一个需要虚拟滚动列表的阶段,但我不确定在哪里可以找到它 这是作为Angular的一部分添加的吗(我使用Angular 8/9) 我以为它被称为类似于ngVFor的东西,但我只是找到了它,并试图运行npm install ngvforlib它就是找不到 另外,我发现cdk虚拟滚动视口是Angular material的一部分,但我希望只安装一个组件,即不是我在这里不使用的所有Angular mate

不久前,我记得读到过关于Angular添加一个虚拟的
ngFor
,但我不太记得它叫什么了

我现在正处于一个需要虚拟滚动列表的阶段,但我不确定在哪里可以找到它

这是作为Angular的一部分添加的吗(我使用Angular 8/9)

我以为它被称为类似于
ngVFor
的东西,但我只是找到了它,并试图运行
npm install ngvforlib
它就是找不到

另外,我发现
cdk虚拟滚动视口
是Angular material的一部分,但我希望只安装一个组件,即不是我在这里不使用的所有Angular material,因为我的应用程序是在Ionic中构建的

总之,我的问题是“是否有一个独立的Angular
ngVFor
,或者它现在是“官方”组件
cdk虚拟滚动视口
,这意味着我需要安装所有Angular材质


提前感谢您提供的任何信息

没有官方组件。您可以使用属于Angular cdk的
cdk虚拟滚动视口
,并且您可以安装Angular cdk而不使用Angular Material:

如果您只想安装@angular/cdk,还提供了组件开发工具包的示意图:
ng add@angular/cdk


您也可以使用一些Angular Material组件,整个库不会包含在您的应用程序包中,只包含应用程序中使用的模块,css除外。

这是我相信您正在寻找的官方文档:


希望它有帮助

你不需要安装整个材料包,只要
@angular/cdk
AFAIK,angular本身不支持虚拟的
ngFor
指令。你可能需要安装
@angular/cdk
。好的,我曾经看到的ngVFor一定是一些第三方组件。谢谢,这似乎是共识。现在,为了让我的自定义组件具有一个扩展器(即离子虚拟卷轴似乎无法处理的可变高度)…嗨@Sen,是的,我看到了。干杯