2016-12-13 7 views
0

私は、ユーザーが複数のオプションを選択できるデータ駆動型フォームを作成しています。だから私はthisのようなトグルボタンを設定しましたが、選択したオプションでFormBuilderオブジェクトを設定することはできません(下記の複雑な属性を参照)。アングル2モデル形式の配列データ型

 this.consultForm = this.formBuilder.group({ 
     visit: this.formBuilder.group({ 
      date: ["12-12-2010", Validators.required], 
      signature: ["test", Validators.required] 
     }), 
     eva: this.formBuilder.group({ 
      rest: ["1", Validators.required], 
      tmd: ["1", Validators.required] 
     }), 
     sos: ["1", Validators.required], 
     complications: this.formBuilder.array(["teste", "2"]), 
     observations:"", 
     satisfaction: ["Good", Validators.required], 
     discharge: "" 
    }); 

私はところで

任意の助けをtelerik's frameworkを使用していますか?

答えて

0

ButtonGroupコンポーネントは、角の形を有するワイヤアップコンポーネントに必要とされるControlValueAccessorを実装していません。フォームコンポーネントとして機能することは決してありませんでした。

これはあなたがやっていることですか?

+0

はい、私はCheckboxControlValueAccessorを実装する方法を探していましたが、代わりにformbuilderを変更するコンポーネント内のメソッドを呼び出す方法がありました。問題は何とか私のngSubmit関数を呼び出すことです。私がこれを解決すれば、このスレッドを更新します – jecabeda

+0

いくつかの実行可能コードをplnkrの形で共有できますか?私はあなたを助けることができるかもしれません。 – rusev

+0

私はfuncionalの例を作成できませんでした(私は時間があるときにそれを修正しようとします)が、問題を正しく提示していると思います。 http://plnkr.co/edit/GkdJJ7zQKIHX6QoFzbrf – jecabeda

関連する問題