Olá,
Essa dúvida é mais para ver se eu entendi certo sobre Subject.
Peguei esse exemplo na internet
let subject = new Subject<string>();
// We subscribe to the subject
subject.subscribe((data) => {
console.log("Subscriber got data >>>>> "+ data);
});
// We use the subject to emit data
subject.next("Eureka");
// Console result: Subscriber got data >>>>> Eureka
quando eu dou `subject.subscribe`()
eu estou dizendo ao observador que se houver novos dados ele exibir ?
E quando eu dou o subject.next()
estou enviando dados para o observador ?
Subject seria alguns amigos brincando de dominó e todos que estão jogando estariam inscritos no Subject, então recebem infomações que está nesse Subject, certo ?
Então quando alguém fala: "Subject, já joguei" então todos que estão inscritos recebem essa informação.
seria algo assim ou viajei ?