2017-02-08 50 views
1

我試圖創建在plunker角2基本形式,但面臨着下面的錯誤在Chrome Dev的控制檯:formGroup預計Angular2形式FormGroup實例錯誤

VM8247:27 EXCEPTION: Error in ./App class App - inline template:1:12 caused by: formGroup expects a FormGroup instance. Please pass one in. 

     Example: 


    <div [formGroup]="myGroup"> 
     <input formControlName="firstName"> 
    </div> 

    In your class: 

    this.myGroup = new FormGroup({ 
     firstName: new FormControl() 
    }); 

另外還有一些其他的錯誤也這或多或少表明上述錯誤。 我遇到過與此相關的其他答案,但其中大多數在他們的代碼中有錯別字。請致電plunker

+0

建議密切的原因:_這個問題是由一個問題,不能再生產或一個簡單的印刷錯誤造成的._ – halfer

回答

1

事實上,你在你的plunker一個錯字...

而不是

constructor(fb:FormBuilder){ 

你寫

cosntructor(fb:FormBuilder){ 

那就是爲什麼你的表格是沒有得到初始化,仍然不確定爲Angular。

+1

oooh男子。感謝輕微的修復。我不知道我怎麼沒有看到這個,更擔心這些錯誤。 Angular也應該給這些類型的錯誤。 –

+0

好吧,在打字稿/有角度的一面它是有效的。沒有人用'cosntructor'命名限制你的功能:D – smnbbrv

相關問題