Ich möchte eine Wand machen, und ich habe 3 verschiedene Wandpfosten Arten.Angular - Liste mit verschiedenen Komponenten
- Text
- Fotos
- Video
Was ist die beste Praxis? 3 verschiedene Komponenten, oder 1 Komponente mit 3 Gehäusen innen?
Wie kann ich die richtige Komponente in meinem * ngFor auswählen?
<div *ngFor="let post of posts">
<text-post *ngIf="post.type == 1"></text-post>
<photo-post *ngIf="post.type == 2"></photo-post>
<video-post *ngIf="post.type == 3"></video-post>
</div>
Eine Komponente und 3 Fälle ist eine solide Möglichkeit, dies zu tun. –