【问题标题】:Previous value of BehaviourSubjectBehaviorSubject 的先前值
【发布时间】:2018-10-29 18:54:12
【问题描述】:

我正在准备 Angular + RxJS 应用程序,我有一些问题。

我会读取我的 BehaviourSubject 之前发出的值。有可能吗?

例子:

  • 发出“一个”
  • 发出“两个”
  • 现在我会得到“一个”

问候

【问题讨论】:

    标签: rxjs


    【解决方案1】:

    pairwise 运算符用于您的行为主题。

    const data= new BehaviroSubject(1)
    const pairData=data.pipe(pairwise())
    data.next(2)
    pairData.subscribe(console.log)
    // you should get [1,2]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-25
      • 1970-01-01
      • 1970-01-01
      • 2016-12-11
      • 1970-01-01
      • 2021-08-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多