Angular 6+-应该/必须由行为主体组成的对象,本身就是行为主体吗?

问题描述 投票:0回答:1

我正在一个项目中,在同一服务中使用多个行为主题,以跟踪多个对象彼此之间有影响并且来自应用程序不同部分

  • 当前收集的物品(清单)
  • 根据收集的项目计算出的当前点数
  • 根据分数计算出的当前水平,等

现在,我想将所有这些收集在一个新对象中,称为“用户统计信息”,以便能够将它们全部显示在专用页面上,并且将其设为新行为主题由以前的所有行为主题组成,但也感觉有点多余//脚,

但是反正还有另一种可能性吗?进行此操作的最佳方法是什么?

对此有任何想法,欢迎您:)

angular behaviorsubject
1个回答
0
投票
您可以将所有behaviorsuject组合到一个Observable.zip方法中,然后可以收集每个behaviourSubject值的所有最新值。参见示例
© www.soinside.com 2019 - 2024. All rights reserved.