【发布时间】:2020-03-10 05:47:01
【问题描述】:
请看下面我的应用墙模板。我想知道我是否应该选择<app-brick *ngFor="..."></app-brick>,或者<app-bricks>,在它自己的模板中使用*ngFor。在这方面是否有最佳实践,还是完全取决于具体情况?
@Component({
selector: 'app-wall',
template: `
<app-brick *ngFor="let brick of bricks"></app-brick>
or
<app-bricks></app-bricks>
`
})
@Component({
selector: 'app-brick',
template: '<div> I'm a brick! </div>'
})
@Component({
selector: 'app-bricks',
template: '<div *ngFor="let brick of bricks"> I'm a brick! </div>'
})
【问题讨论】:
标签: angular typescript design-patterns parent-child angular-components