2016-10-26 25 views
6

Tôi cố gắng nhập FromGroup, FormBuilderFormControl để tôi CustomModule:Làm thế nào để nhập khẩu một cách chính xác FormGroup trong NgModule ở góc 2

import { FormsModule, FormGroup } from '@angular/forms'; 

@NgModule({ 
    imports: [ 
    FormsModule, 
    FormGroup 
    ] 
}) 

Nhưng nó ném một lỗi:

EXCEPTION: Uncaught (in promise): Error: Unexpected value 'FormGroup' imported by the module 'CustomModule'

Nếu tôi chỉ nhập khẩu FormsModule nó hoạt động tốt mặc dù.

Bất kỳ ý tưởng nào?

Trả lời

13

Bạn không thể thêm FormGroup vào nhập khẩu của mô-đun, chỉ cần nhập nó vào thành phần mà bạn muốn sử dụng FormGroup. Bạn chỉ có thể thêm MODULES vào mô-đun imports. Ngoài ra, nếu bạn muốn sử dụng chỉ thị FormGroup, bạn sẽ cần nhập ReactiveFormsModule trong mô-đun của mình:

@NgModule({ 
    imports: [ 
    FormsModule, 
    ReactiveFormsModule 
    ] 
}) 
Các vấn đề liên quan