角度材料2 SnackBar不起作用

时间:2017-02-18 13:02:05

标签: angular typescript material-design angular-material

我目前正在使用Angular 2 with Material开发WebApp。 问题是,因为我已经更新了我的包裹,所以SnackBar不再工作了。

这是我的代码:

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

export class HomeMembershipComponent implements OnInit {
    constructor(public snackBar: MdSnackBar) {
        this.snackBar.open('Félicitation votre compte a bien été créé', 'Ok', {
            duration: 3000
        });
    }
}

这是我得到的错误:

EXCEPTION: Uncaught (in promise): TypeError: this._appRef.attachView is not a function

你知道发生了什么吗?它在npm更新之前运行良好。

我知道Angular资料2是一个正在进行的主题,但他们的Github没有提出问题

1 个答案:

答案 0 :(得分:4)

在将材料从2.0.0-beta.1更新到2.0.0-beta.2后,小吃栏和对话框会出现这种情况。更新angular2模块应该可以解决这个问题。

从2.2.1到2.4.0为我解决了这个问题。