подписаться + на каждый вопрос - PullRequest
0 голосов
/ 22 февраля 2019

Мой код такой:

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

enter image description here

...