में संदर्भित https://angular.io/docs/ts/latest/guide/displaying-data.html और ढेर का उपयोग कर * ngIf कोणीय 2 टेम्पलेट में खाली वस्तु की जांच कैसे करें अभी भी हो रही सिंटेक्स त्रुटि स्वयं संदर्भ अपरिभाषित। अगर मैं * ngIf कंडीशन को हटा देता हूं तो मुझे टीम मेम्बर्स में वैल्यूज मिल रही हैं अगर मैं इसमें कुछ वैल्यू पुश करता हूं तो मैं टीम मेम्बर्स में वैल्यूज एक्सेस कर सकता हूं।
मेरी teamMember
वस्तु है कि [ ] array
मैं हालत की जाँच कर रहा हूँ सरणी आकार से खाली है।
कोशिश करता है:
<div class="row" *ngIf="(teamMembers | json) != '{}'">
तथा
<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>
घटक:
@Component({
selector: 'pbi-editor',
})
export class AppComponent implements OnInit {
teamMembers: User[];
कोई भी मदद बहुत अच्छी रहेगी।