вот я делаю так
class A{
async promiseBased(){
const ctx = this
return new Promise((resolve, reject)=>{
console.log(this) // undefined
console.log(ctx) // A{}
})
}
}
Делай стрелочную promisebased = async () =>
promiseBased = async () => { return new Promise((resolve, reject)=>{ console.log(this) }) }
Тольк зачем тебе асинк
Обсуждают сегодня