0
我有2个不同的模块需要共享相同的数据,并随着用户选择而不断更新。Angular:使用Rxjs的模块之间的共享服务
我使用BehaviorSubject
的服务来存储数据,但我得到的结果是这样的:
每个模块都有它自己的服务的“复制”,每次将其存储自己的数据。所以模块1中的选择在那里存在,模块2也是如此。 如何真正在所有角度应用程序间共享数据?
我有2个不同的模块需要共享相同的数据,并随着用户选择而不断更新。Angular:使用Rxjs的模块之间的共享服务
我使用BehaviorSubject
的服务来存储数据,但我得到的结果是这样的:
每个模块都有它自己的服务的“复制”,每次将其存储自己的数据。所以模块1中的选择在那里存在,模块2也是如此。 如何真正在所有角度应用程序间共享数据?
您可以将您的服务类名称包含在您的根模块(即AppModule)提供程序数组中。
@NgModule({
providers: [YourServicee],........
export class AppModule { }
你需要在你的问题发布代码,否则我们将无法帮助 – hjm
也许使用一个共享的模块,你的2个电流模块进口,在此模块中所提供的服务? –
@hjm我不认为代码在这里是相关的,因为我没有任何错误或错误或错误的代码,这是一个知道角度如何工作的问题。至于共享模块 - 试了一下,没有工作。相同的结果。 – Shaniqwa