0

Есть ли доступный способ получить все компонентное или директивное свойство с @Input декораторами в угловом 2?Угловой 2 - Получить все @input() в директивах или компоненте

+0

Что вы подразумеваете под компонентами или директивой? – micronyks

+1

все свойство класса, которое объявлено с помощью @Inputs() decorator. – janmvtrinidad

ответ

2

Если вы хотите получить все значения входов, вы можете пойти с крюком ngOnChanges.

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