swsnu / swppfall2018

22 stars 21 forks source link

ngModel 사용 오류 #83

Open Evan-JH-Kim opened 6 years ago

Evan-JH-Kim commented 6 years ago

input 태그에 [(ngModel)] = "user.email" property를 추가했더니 complier.js에서 다음과 같은 에러가 뜹니다.

Uncaught Error: Template parser errors: Can't bind to 'ngModel' since it isn't a known property of 'input'.

input 태그에 ngModel을 추가하려면 어떻게 해야 할까요?

ahnjaeshin commented 6 years ago

FormsModule가 import 되었는지 확인 바랍니다. ngModelFormsModule에서 정의되기에 import가 되지 않으면 사용하실 수 없습니다.

Evan-JH-Kim commented 6 years ago

app.module.ts과 해당 component.ts에 import {FormsModule} from '@angular/forms';구문을 추가하여도 마찬가지 에러가 뜹니다.

ahnjaeshin commented 6 years ago

npm start를 새로 다시 해도 계속 문제가 있을 경우

만약 angular 자체 원인으로 의심 되면, node_modules 폴더를 삭제하고 새로 npm install하시기 바랍니다. 아니라 구현하신 코드의 문제라면 도와드리기 어렵습니다.