javascript - 结果已声明,但其值从未在 ionic 3 上读取

标签 javascript angular typescript ionic3

我有以下代码

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();

最佳答案

我认为它是在提示您没有对结果变量做任何事情。尝试只是做 await this.afAuth.auth.createUserWithEmailAndPassword(user.email, user.password); 代替。听起来像是 linter 错误而不是编译器错误

要禁用规则(来自 tslint),您可以更新它:

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

关于javascript - 结果已声明,但其值从未在 ionic 3 上读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52156793/

相关文章:

javascript - 响应式网站(Link Rel/Media Queries/Load Css and Html)

javascript - Angular 4 + JavaScript - 简单的幻灯片不起作用

angular - TypeError : Cannot read property 'sort' of undefined at SortPipe. 转换,为什么?

javascript - 返回结果作为 Typescript 中的 promise

Angular - 按顺序进行多个 HTTP 调用

javascript - 在 jQuery 对话框打开后找到一个元素

php - 我如何获得点击动画并显示 div 的链接?

angular - 将 ng-content 元素的宽度设置为通过的子元素的大小

c++ - 如何使用类型级函数动态创建静态类型?

javascript - 为什么我的 Mongo 查询不起作用?