У меня есть объект Person
.
interface Person {
name: string;
age: number;
}
Я получаю поток Persons
с использованием наблюдаемой.
getPersons(): Observable<Person> {
return this.myService.getPerons.subscribe(data);
}
Я хочу применить модификацию к поле age и оставьте имя таким, как оно есть
person.age = person.age + 2;
Пример:
Исходный поток: {name: 'John doe', age: 40}.
После применения трубы: {имя. 'Джон Доу', возраст: 42}
Я думаю, что .subscribe(data).pipe(map(e => ...))
не является решением здесь, и я ищу альтернативу для применения на трубе