имеют две функции, которые, первая функция возвращает результат, который хранится в переменной, та же самая возвращенная переменная результата, переданная в качестве параметра во вторую функцию для обращения к службе. Как объясняется в приведенном ниже коде, две функции вызываются в ongonit как последовательность, в которой вторая функция не может перехватить результат переменной, возвращенной функцией. Есть ли способ переопределить это?
Код TS:
udata:string;
ngOninit(){
this.f1();
this.f2();
}
f1(){
this.service.getudata().subscribe(res => {
this.udata = res;
});
}
f2(){
this.service.getudatas(this.udata).subscribe(res => {
const data = res;
});
}