0
我有2個不同的模塊需要共享相同的數據,並隨着用戶選擇而不斷更新。Angular:使用Rxjs的模塊之間的共享服務
我使用BehaviorSubject
的服務來存儲數據,但我得到的結果是這樣的:
每個模塊都有它自己的服務的「複製」,每次將其存儲自己的數據。所以模塊1中的選擇在那裏存在,模塊2也是如此。 如何真正在所有角度應用程序間共享數據?
我有2個不同的模塊需要共享相同的數據,並隨着用戶選擇而不斷更新。Angular:使用Rxjs的模塊之間的共享服務
我使用BehaviorSubject
的服務來存儲數據,但我得到的結果是這樣的:
每個模塊都有它自己的服務的「複製」,每次將其存儲自己的數據。所以模塊1中的選擇在那裏存在,模塊2也是如此。 如何真正在所有角度應用程序間共享數據?
您可以將您的服務類名稱包含在您的根模塊(即AppModule)提供程序數組中。
@NgModule({
providers: [YourServicee],........
export class AppModule { }
你需要在你的問題發佈代碼,否則我們將無法幫助 – hjm
也許使用一個共享的模塊,你的2個電流模塊進口,在此模塊中所提供的服務? –
@hjm我不認爲代碼在這裏是相關的,因爲我沒有任何錯誤或錯誤或錯誤的代碼,這是一個知道角度如何工作的問題。至於共享模塊 - 試了一下,沒有工作。相同的結果。 – Shaniqwa