2016-03-01 52 views
2

我将父组件的不同id传递给子组件。如何知道@Input何时更改?

// 父组件

<child-component id={{id}}></child-component> 

// 子组件

@Input('id') id:string; 

如何获得时id变化的事件?我想在子组件中更改id时运行一个函数。

谢谢

回答

4

实施ngOnChanges(changes)。它在输入值改变时被调用。

这只是ngOnInit()

+0

谢谢你,Günter! –

+1

为他人:https://angular.io/docs/js/latest/api/core/OnChanges-interface.html –

相关问题