我的代码是这样的:
this.service.getBusinessCtxValuesFromBizCtx(this.bizCtx.bizCtxId)
.subscribe(values => {
values.forEach(value => {
this.service.getSimpleContextSchemeByCtxSchemeValuesId(value.ctxSchemeValueId)
.subscribe(scheme => {
console.log('Name of the Scheme : ' + scheme.schemeName);
});
});
});
这是我的问题:
第一个服务ID = 3
检索列表ID = 189, 12 and 18
,我得到了带有正确图片信息的完整列表。
但是在forEach
上,仅检索列表的第一个元素,其余为null
。
我找不到这种奇怪行为的原因。