Me da un error al modularizar el componente demo: <code>Time: 784ms : Compiled successfully. ERROR in src/app/demo/components/de...

Pregunta de la clase:
Guardianes
Cris Marilian Silva Castillo

Cris Marilian Silva Castillo

Pregunta
studenthace 5 años

Me da un error al modularizar el componente demo:

Time: 784ms : Compiled successfully. ERROR in src/app/demo/components/demo/demo.component.html:3:20 - error NG8002: Can't bind to 'ngModel' since it isn't a known property of 'input'. 3 <input type="text" [(ngModel)]="title"> ~~~~~~~~~~~~~~~~~~~ src/app/demo/components/demo/demo.component.ts:5:16 5 templateUrl: './demo.component.html', ~~~~~~~~~~~~~~~~~~~~~~~ Error occurs in the template of component DemoComponent. src/app/demo/components/demo/demo.component.html:5:20 - error NG8002: Can't bind to 'ngModel' since it isn't a known property of 'input'. 5 <input type="text" [(ngModel)]="power"> ~~~~~~~~~~~~~~~~~~~ src/app/demo/components/demo/demo.component.ts:5:16 5 templateUrl: './demo.component.html', ~~~~~~~~~~~~~~~~~~~~~~~ Error occurs in the template of component DemoComponent.

Porqué no reconoce ahora a ngModel?

2 respuestas
para escribir tu comentario
    Cris Marilian Silva Castillo

    Cris Marilian Silva Castillo

    studenthace 5 años

    Gracias por la pista @leonmg ;) En app.module.ts ya teníamos al FormsModule importado desde la creación de componentes, así que lo importé en el demo.module.ts y funcionó. Además se debe importar el SharedModule porque el (antes) componente demo uitliza la función Exponencial.

    Leonardo Gomez

    Leonardo Gomez

    studenthace 5 años

    Debes importar import { FormsModule } from ‘@angular/forms’; En tu app module

Curso de Angular [Empieza Gratis]

Curso de Angular [Empieza Gratis]

Entiende los conceptos fundamentales de Angular 8. Conoce la arquitectura de este Framework para que programes aplicaciones web con sus mejores prácticas. Conecta tus aplicaciones con una API para obtener datos de un sistema de Backend. Crea una tienda en línea y publícala en Internet con Firebase.

Curso de Angular [Empieza Gratis]
Curso de Angular [Empieza Gratis]

Curso de Angular [Empieza Gratis]

Entiende los conceptos fundamentales de Angular 8. Conoce la arquitectura de este Framework para que programes aplicaciones web con sus mejores prácticas. Conecta tus aplicaciones con una API para obtener datos de un sistema de Backend. Crea una tienda en línea y publícala en Internet con Firebase.