在Angular中,你可以使用条件语句来控制ngFor循环中的数据是否显示。以下是一个示例解决方法:
在组件.ts文件中,定义一个变量来存储要显示的名称:
names = ['Name1', 'Name2', 'Name3'];
selectedName: string;
在组件.html文件中,使用ngFor循环来显示名称列表:
-
{{name}}
在组件中,可以通过设置selectedName变量的值来控制只显示特定名称的数据。例如,在ngOnInit方法中设置selectedName变量的值为'Name2',则只会显示'Name2':
ngOnInit() {
this.selectedName = 'Name2';
}
这样,只有符合条件的数据会被显示,其他数据将被隐藏。