2016-11-24 70 views
0

我正在試圖製作一個最喜歡的按鈕來更新我的離子菜單。我一直在嘗試使用@output裝飾器,這可能是錯誤的。爲了使用@output,這兩個組件中的一個必須是父指令中的html指令的子組件嗎?或者我可以將數據傳遞給另一個組件而不用這種方式更改視圖?Angular 2將@Output傳遞給另一個comp對象

+0

Yup'@ Output'顯式用於子組件與其父組件進行交互。要在兩個獨立的組件之間進行通信,請使用通用服 –

回答

0

@input和@output需要父子關係。您可以使用服務或可觀察性來與子父母關係之外的其他組件進行通信。由於Angular 1服務似乎很流行,但你可以使用任何你喜歡的。

相關問題