No provider for ControlContainer

최대 1 분 소요

원인

form 태그에 formGroup을 설정하였는데 ‘No provider for ControlContainer’ 에러가 발생하였습니다.

환경

  • Angular 8.x 버전에서 발생하였습니다.
  • Angular Material을 적용하였습니다.

해결

formGroup 외에 angular에서 사용하는 form 명령을 사용하려면 module에서 ReactiveFormsModule 을 import 해야 합니다. ReactiveFormsModule는 ‘@angular/forms’에 있습니다.

	import { ReactiveFormsModule } from '@angular/forms';

	@NgModule({
		imports: [
			ReactiveFormsModule
		]
	})

태그:

카테고리:

업데이트:

댓글남기기