简体   繁体   English

Angular 2 - 获取指令或组件中的所有 @input()

[英]Angular 2 - Get all @input() in directives or component

有没有办法在角度 2 中使用@Input装饰器获取所有组件或指令属性?

If you want to get all inputs value you can go with ngOnChanges hook.如果你想获得所有输入值,你可以使用ngOnChanges钩子。

class MyComponent implements OnChanges {
  @Input() myProp: any;
  ngOnChanges(changes: SimpleChanges) {
    console.log('ngOnChanges - myProp = ' + changes['myProp'].currentValue);
  }
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM