У меня есть требование, чтобы мне нужно было вызывать вызов службы в цикле, и если он выполняется успешно, мне нужно обновить его в пользовательском интерфейсе.После выполнения сервиса не могу получить выход за пределы подписки. Вот мой код
executeService():void{
var node = this.node;
while(node.val=0){
this.httpClientService.executeService(node).subscribe( data => {
alert("Run successfully");
this.output=data; // getting value in this.output
//......Service call to update table.
});
node=node.childNode;
node.prevOutput=this.output; // not getting output from this.output
}
}
В этом коде node.prevOutput не обновляется.Пожалуйста, помогите мне в этом.