首页 > 解决方案 > ngFor="Lets" 加载所有代码没有错误,但将页面留空

问题描述

当我尝试为 ngFor 运行引导程序但 ngFor 函数将页面留空时

请在下面找到我的代码。

@Component({
    template: `
    <div>
        <h1>Primary Members</h1>
        <hr/>
        <div class="row">
            <div *ngFor="let member of member" class="col-md-6">
                <member-thumbnail (click)="handleThumbnailClick(member.name)" [member]="member"></member-thumbnail>
            </div>
        </div>
    </div>
    `
})

标签: angular

解决方案


如果第一个成员是一个数组,然后尝试

@Component({
    template: `
    <div>
        <h1>Primary Members</h1>
        <hr/>
        <div class="row">
            <div *ngFor="let item of member" class="col-md-6">
                <member-thumbnail (click)="handleThumbnailClick(item.name)" [member]="item"></member-thumbnail>
            </div>
        </div>
    </div>
    `
})

或者

@Component({ 模板: <div> <h1>Primary Members</h1> <hr/> <div class="row"> <div *ngFor="let item of member; let i = index" class="col-md-6"> <member-thumbnail (click)="handleThumbnailClick(member[i].name)" [member]="member[i]"></member-thumbnail> </div> </div> </div> })


推荐阅读