Предыдущее значение BehaviourSubject - PullRequest
0 голосов
/ 29 октября 2018

Я готовлю приложение Angular + RxJS, и у меня есть вопрос.

Я бы прочитал предыдущее значение моего BehaviourSubject. Возможно ли это?

Пример:

  • испускать 'один'
  • испускать 'два'
  • теперь я бы получил 'один'

Привет

1 Ответ

0 голосов
/ 30 октября 2018

используйте pairwise оператор со своим субъектом поведения.

const data= new BehaviroSubject(1)
const pairData=data.pipe(pairwise())
data.next(2)
pairData.subscribe(console.log)
// you should get [1,2]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...