1
我有一个具有各种属性的输入组件,其中一些属性使用装饰器@Input
装饰。Angular 4:获取所有使用@Input装饰的属性
如何在运行时查看这些属性中的哪一个具有@Input
装饰器?
因此,例如,下面的类:
export class MyInputComponent {
@Input() min: number;
@Input() max: number;
ignoreMe: number;
}
我想以下结果:
> [ 'min', 'max' ]
这将意味着这些属性需要先改变,对吗?我想从一开始就获得所有的属性,而不是在改变它们之后。 – Jelle
是的属性需要改变,如果你使用它们,它们将从一开始就改变,但如果你只是声明属性,这将不适用于你 –
这确实有效。同时我使用不使用@Input修饰符的另一种方法修复它。 – Jelle