chr*_*s01 4 observable rxjs angular
我想从外部(例如从另一个订阅)触发一个可观察的(obs)。我发现的所有样本都是在观察者实现中通过超时在内部进行的。
obs = new Observable (observer => { ... });
someother.subsribe ((n) =>
{
// trigger obs
// obs.next is not available
});
Run Code Online (Sandbox Code Playgroud)
如果您希望能够next从 Observable 外部调用,则可以使用 aSubject代替,它的作用类似于可被调用以在外部生成值的 observable。
const subject = new Subject()
subject.subscribe((value) => {
console.log('next:', value)
})
subject.next('some value')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1833 次 |
| 最近记录: |