Angular 6 MatSnackBar在Chrome中可用,但在IE11中不可用

时间:2018-09-07 10:56:27

标签: angular angular-material snackbar

现在花了几个小时试图解决这个问题,MatSnackBar在Chrome中运行正常,但在IE11中出现了一个奇怪的错误。

我的设置:

app.shared.module.ts:

import { MatSnackBarModule} from '@angular/material';

my-test.component.ts:

import { MatSnackBar } from '@angular/material';
...
    constructor(
    private snackbar: MatSnackBar,
...
this.snackbar.open('Submitted','Close',
            {
                duration: 3000,
            });

这在Chrome中很好,但是在IE11中它抛出此错误: enter image description here

1 个答案:

答案 0 :(得分:0)

我通过添加

解决了这个问题

导入'core-js / es7 / reflect';

到polyfill.ts