在rxjs中 一个观察者 有两个订阅者 能否得到 被另一个观察者修改的数据

在rxjs中 一个观察者 有两个订阅者,发送数据后两个订阅者获取的数据是一致的,现在有这样的需求,当其中一个订阅者,得到数据后,将数据进行修改后,能否同步到另外一个观察者,例如:

Subject<MessageData>.next(item new {Tag = 1});

Observable<MessageData>.subscribe((item: MessageData) => {

    console.log(item ) //这里期望输出 Tag=1

    item.Tag = 2

    console.log(item ) //这里期望输出 Tag=2

}

Observable<MessageData>.subscribe((item: MessageData) => {   

    console.log(item ) //这里期望输出 Tag=2

}


米琪卡哇伊
浏览 453回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript