в версии библиотеки rxjs +6, простой метод map не работает. Вы должны сделать несколько шагов.
сначала вы должны импортировать метод map как оператор из библиотеки rxjs.
в вашем файле ts вы должны написать:
import {map} from 'rxjs/operators'
тогда везде, где вы хотите использовать метод карты, перед этим вы должны использовать метод трубы, а внутри вы должны использовать метод карты. например, представьте, что у вас есть метод GET для получения данных из одной конечной точки. вы должны сделать так:
getAll(){
return this.http.get(this.endpoint)
.pipe(map(response=>{
console.log(response) ///the result is here
});
Я надеюсь, что это работает для вас