一、onChanges
- 属性内容改变时触发(string类型属性被赋予新值)
- 对象中的string类型的值改变时不会触发onChanges
二、DoCheck
- 鼠标点击输入框,属性值变化(包括对象中属性变化)都会触发DoCheck
三、view
- 能够调用子组件内的方法
<app-child #child2></app-child>
@ViewChild('child2')
child2: ChildComponent;
ngOnInit(): void {
this.child2.greeting('hello');
}
方法二:
<app-child #child1></app-child>
<button (click)="child1.greeting('hello')">调用child1的greeting方法</button>