Мой код такой:
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
.Я не могу найти причину этого странного поведения.