【发布时间】:2019-01-26 19:48:15
【问题描述】:
我有这个 0bserver 主题:
public subject = new Subject<any>();
我这样推送消息:
this.subject.next({value : 1});
然后我尝试执行以下操作:
this.subject.map(data => {
if (!data || !data.value) {
throw new Error('No value, no function...');
} else {
return data;
}
}).subscribe((data: IFilterCustom) => {
// WORK HERE WITH FILLED DATA
}, err => {
console.error('Error');
});
我尝试检查传入数据是否不包含value 我调用异常。该怎么做?
【问题讨论】:
-
所以,我想确保在订阅结果中我有真实数据可以调用
this.subject.next(),这就是为什么我之前尝试在map中检查
标签: angular rxjs angular2-observables