El material 'icono-md' de Angular2 no es un elemento conocido
Tengo la aplicación angular2 que usa la versión @ angular2-material 2.0.0-alpha.8-2. Todo funciona bien Ahora decidí actualizar la versión del material a la última, es decir, 2.0.0-alpha.9-3. Seguí los pasos mencionados enEMPEZANDO. Anteriormente había importado módulos individuales de la siguiente manera:
@NgModule({
imports: [
BrowserModule,
FormsModule,
HttpModule,
RouterModule,
MdIconModule,
MdButtonModule,
MdCardModule,
MdCheckboxModule,
....
....
Sin embargo, el registro de cambios de la versión 2.0.0-alpha.9-3 dice:
"El material angular ha cambiado de @ angular2-material / ... paquetes a un solo paquete bajo @ angular / material. Junto con este cambio, hay un nuevo NgModule, MaterialModule, que contiene todos los componentes".
Así que eliminé módulos de material importados explícitamente y lo cambié a:
@NgModule({
imports: [
BrowserModule,
FormsModule,
HttpModule,
RouterModule,
MaterialModule.forRoot(),
....
....
Después de este cambio, recibo el siguiente error
'md-icon' no es un elemento conocido:
Si 'md-icon' es un componente angular, verifique que sea parte de este módulo.Si 'md-icon' es un componente web, agregue "CUSTOM_ELEMENTS_SCHEMA" al '@ NgModule.schemas' de este componente para suprimir este mensaje.¿Necesito importar módulos individuales explícitamente o como se menciona en el registro de cambios MaterialModule contiene todos los componentes y no debo importar explícitamente módulos individuales? Si no debo importar módulos individuales, ¿cuál podría ser la fuente de error?