如果要在组件/指令输入更改后运行某些代码,可以使用setter或ngOnChangeshook,但在另一个上使用one有什么好处?或者他们完全一样?
ngOnChanges
@Input() set someInput( val ) { this.runSomething(); } ngOnChanges(changes) { this.runSomething(); }
javascript angular
angular ×1
javascript ×1