typescript - Angular material 2 SnackBar no funciona
Actualmente estoy desarrollando una WebApp usando Angular 2 con Material. El problema es que desde que actualicé mis paquetes, SnackBar ya no funciona.
Aquí está mi código:
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
});
}
}
Y aquí está el error que estoy recibiendo:
EXCEPTION: Uncaught (in promise): TypeError: this._appRef.attachView is not a function
¿Tienes alguna idea de lo que está pasando? Funcionaba bien antes de la actualización de npm.
Sé que Angular Material 2 es un tema en curso, pero no hay problemas planteados en su Github
Respuesta #1
Esto ocurre con los snackbars y los cuadros de diálogo después de actualizar material de 2.0.0-beta.1 a 2.0.0-beta.2. La actualización de los módulos de angular2 debería solucionar este problema.
Pasar de 2.2.1 a 2.4.0 resolvió este problema para mí.