Angular 5 MatSnackBar在.subscribe

时间:2017-12-19 09:02:37

标签: angular angular-material

我正在调用MatSnackBar是一个.subscribe块,我无法继续工作。无论我尝试设置的持续时间如何,小吃店都会打开,闪烁然后立即关闭。

this._myService.patchUser(user)
          .subscribe(results => {
            this.openSnackBar('Updated User');
          });

openSnackBar(message: any) {
    const config = new MatSnackBarConfig();
    config.duration = 2000;
    this.snackBar.open(message, 'OK', config });
  }

更新:此版本仍有闪光灯,但持续时间有效:

this._myService.patchUser(user)
      .subscribe(results => {
        this.snackBar.open('Updated User', 'OK', { duration: 2000, });
      });

1 个答案:

答案 0 :(得分:0)

我已升级到Angular 7,在过渡期间,snackbar的持续时间现在可以使用。我不能说到底是什么解决了。