initLanguages() {
this.regionService.getLanguages().subscribe(
resp => {
const langList = resp.map(lang => {
let someObj = {};
if (this.initialLangs.hasOwnProperty(lang.id)) {
someObj = {
value: lang.id,
...this.initialLangs[lang.id]
};
} else {
someObj = { value: lang.id };
}
return someObj;
});
console.log('===>', langList);
}
);
}
я бы в пайпы вынес все
как минимум можно из сабскрайба в pipe(map()) и избавиться от someObj
спасибо, то что нужно!
Обсуждают сегодня