2017-06-06 105 views
4

enter image description here 上圖顯示了我的Angular 2應用程序,主要組件有兩個子組件 組件「FromComponent」和「ToComponent」。在Angular中的兄弟組件之間傳遞數據

「FromComponent」顯示每個項目旁邊帶有複選框的項目列表。

當用戶選擇/取消選擇FromComponent中的某個項目時,應該從ToComponent項目列表中添加/刪除該項目。

什麼是最好的方式來實現角2?

+0

使用服務/提供商 –

+0

如果這是AngularJS,那麼只會有一些正確的方法,但對於Angular,這是一個非常廣泛的問題。你需要更具體。 – cgTag

回答

1

您希望使用存儲此信息的共享服務。使用observables作爲存儲機制將允許To Component訂閱該主題,並觀察From組件對該可觀察對象所做的任何更改。

查看更多關於rxjs中的Subject和BehaviorSubject類型的信息。

0

我已經實現了使用here描述的父 - 子通信描述的服務。服務可以將父母與其所有子女連接起來。