ערב טוב
יש לי בעיה עם אסינכרוניות (אולי בהבנה..) אשמח לעזרה
יש לי את הפונקציה הבאה:
async getWords(level: number, num1: number){
debugger
this.service
.ArrWords(level)
.subscribe(
async (result: WordView) => {
this.text = result
console.log(this.text);
this.word = await this.toSpeech(num1)
console.log(this.word)
return(this.word)
},
(err) => {
console.log(err);
}
)
// console.log(word1)
return("vauhj")
}
אני מעונייינת שיחזיר את ה RETURN שבאדום ומחזיר לי את הכתום
לפי ה debugger הוא עוקף על כל הסרוויס ומגיע ישר לסוף
אשמח להבין למה
תודה רבה!!
יש לי בעיה עם אסינכרוניות (אולי בהבנה..) אשמח לעזרה
יש לי את הפונקציה הבאה:
async getWords(level: number, num1: number){
debugger
this.service
.ArrWords(level)
.subscribe(
async (result: WordView) => {
this.text = result
console.log(this.text);
this.word = await this.toSpeech(num1)
console.log(this.word)
return(this.word)
},
(err) => {
console.log(err);
}
)
// console.log(word1)
return("vauhj")
}
אני מעונייינת שיחזיר את ה RETURN שבאדום ומחזיר לי את הכתום
לפי ה debugger הוא עוקף על כל הסרוויס ומגיע ישר לסוף
אשמח להבין למה
תודה רבה!!