我有以下组件,它为数组中的每个元素显示自己类型的子组件.
@Component({ selector:'pane', template: `` )} export class Pane { @Input() item: any; }
但是pane
里面的组件ngFor
没有按预期显示 - 我看到了正确的pane
元素数量,但它们没有填充模板内容.
这是因为您需要directives
在装饰器的属性中声明组件自己的类型,就像使用任何其他指令一样.
添加:
directives: [Pane]
对您的组件元数据产生预期的行为.