@Leo_SAN

Как мне обратиться к переменной в async методе?

await sendEmail(req.body.email, this.verificationCode) выдает ошибку, что this.verificationCode = undefined, как я могу это исправить?
class VerificationCodeController{
  constructor(){
    this.verificationCode = generateCode()
  }
     async sendCode(req, res){
     await sendEmail(req.body.email, this.verificationCode)
      return res.json(responseCreator.response(this.verificationCode));
    }
}
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Wil_Ascension
Junior Node.js developer
А вы переменные в конструкторе инициализируете ? Если да, проверьте, что возвращает функция generateCode()
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы