Đã tham chiếu đến https://angular.io/docs/ts/latest/guide/displaying-data.html và stack Cách kiểm tra đối tượng trống trong mẫu angle 2 bằng cách sử dụng * ngNếu vẫn gặp lỗi cú pháp, ngữ cảnh không xác định. Nếu tôi loại bỏ điều kiện * ngIf thì tôi nhận được các giá trị trong teamMembers nếu tôi đẩy một số giá trị vào đó để tôi có thể truy cập các giá trị trong teamMembers.
teamMember
đối tượng của tôi là [ ] array
tôi đang cố gắng kiểm tra mảng điều kiện trống theo kích thước.
Thử nghiệm:
<div class="row" *ngIf="(teamMembers | json) != '{}'">
và
<div class="row" *ngIf="teamMembers.length > 0"> //Check length great than
throwing syntax error
<div class="col-md-12">
<h4>Team Members</h4>
<ul class="avatar" *ngFor="let member of teamMembers">
<li><a href=""><gravatar-image [size]="80" [email]="member.email"></gravatar-image></a></li>
</ul>
</div>
</div>
Thành phần:
@Component({
selector: 'pbi-editor',
})
export class AppComponent implements OnInit {
teamMembers: User[];
Bất kỳ sự trợ giúp nào đều sẽ là tuyệt vời.