2017-08-01 31 views
0

我有从父到子组件的数据绑定和孩子模板呈现数据。如何挂钩@Input属性更改?

如何在儿童中对数据发生变化时采取行动,以便在呈现之前对其进行处理?

+0

如果只想改变数据的外观,你可以使用模板内的管道。否则KId的解决方案看起来不错。 –

回答

1

而不是使用

@Input() myInputVariable; 

可以拦截与一个二传手输入属性改变的,你可以阅读更多here

@Input() 
set myInputVariable(value: boolean) { 
    // Do Something here 
} 
+0

谢谢,这有效 - 将在计时器允许时接受。 我在哪里可以找到这个在文档中,顺便说一句? – Vadi

+0

@Vadi,我更新了帖子 – Kld