resp.forEach(item => {
                  
                  
                                  this.itemList.push(item);
                  
                  
                                  this.itemsLabel.push(item.label);
                  
                  
                              });
                  
                  
                              const firstId = this.itemList[0].uid;
                  
                  
                              this.itemService.getItemViewModelById(firstId)
                  
                  
                                  .subscribe(vm => {
                  
                  
                                      this.itemViewModel = vm;
                  
                  
                                      console.log('ProductFormComponent OnInt:')
                  
                  
                                      this.loadComponent();
                  
                  
                                  });
                  
                  
                              console.log('ngOnInit: ', this.itemViewModel);
                  
                  
                  
                  
                  
                              setTimeout(() => this.setFocusFirstInvalid(), 10);
                  
                  
                          });
                  
                  
                  Подскажите, пожалуйста, как вот это переписать? Потому что форма строится 4 раза. Вне сабскрайба переменные не видны
                  
                  
                
Первое что приходит в голову на пайпах переписать.
Обсуждают сегодня