Результат объявляется, но его значение никогда не читается на ионном 3 - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть следующий код

async register(user: User){
try {
  const result = await this.afAuth.auth.createUserWithEmailAndPassword(user.email, user.password);
  this.userRegister();
}
catch {
  this.showAlert();
}

}

Но когда я запускаю команду ionic build --release --prod, терминал сообщает мне следующее сообщение

  tslint: C:/Users/Mike/Desktop/GuiaCorretor/src/pages/register/register.ts, line: 39
      'result' is declared but its value is never read.

    try {
      const result = await this.afAuth.auth.createUserWithEmailAndPassword(user.email, user.password);
      this.userRegister();

1 Ответ

0 голосов
/ 04 сентября 2018

Я думаю, что жалуется, что вы ничего не делаете со своей переменной результата. Попробуй просто делать await this.afAuth.auth.createUserWithEmailAndPassword(user.email, user.password); вместо. Звучит как ошибка линтера, а не ошибка компилятора

Чтобы отключить правило (начиная с tslint), вы можете обновить его:

https://palantir.github.io/tslint/rules/no-unused-variable/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...