【发布时间】:2017-06-19 02:24:06
【问题描述】:
我正在尝试从输入访问组件的数据,并使用 ngOnChanges 来执行此操作,但 VS 代码抱怨我尝试获取的输入不是 SimpleChanges 对象的属性,因此不会不编译。我在这里做错了什么?
@Input('filters') filtersInput;
ngOnChanges(changes: SimpleChanges) {
console.log(changes);
this.filters = changes.filtersInput.currentValue;
}
我知道 filtersInput 不是 SimpleChanges 的一部分,但既然是类,它有意义吗?
【问题讨论】:
-
那么
console.log(changes);里面有什么? -
它有一个名为 filtersInput 的属性,但 Harry 的响应如下。我还不明白编译过程:/
标签: angular