我有以下情况:
export class ComponentA
{
@Input model
}
@Component({
template:
`
<h5>{{model.name}}</h3>
`
})
export class ComponentB extends ComponentA
{
@Output changed = new EventEmitter();
}
@Component({
template:
`
<component-b [model]="myModel"> </component-b>
`
})
export class ComponentC{
public myModel:any = {name:'bla'}
}
与模型的绑定无效。 但是,如果我将删除@Output成员,它将起作用!
有什么建议吗?