2017-08-01 41 views
0

我有從父到子組件的數據綁定和孩子模板呈現數據。如何掛鉤@Input屬性更改?

如何在兒童中對數據發生變化時採取行動,以便在呈現之前對其進行處理?

+0

如果只想改變數據的外觀,你可以使用模板內的管道。否則KId的解決方案看起來不錯。 –

回答

1

而不是使用

@Input() myInputVariable; 

可以攔截與一個二傳手輸入屬性改變的,你可以閱讀更多here

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

謝謝,這有效 - 將在計時器允許時接受。 我在哪裏可以找到這個在文檔中,順便說一句? – Vadi

+0

@Vadi,我更新了帖子 – Kld