1

Angular 2 Web サイトの Reactive Forms Guide に従いました。https://angular.io/docs/ts/latest/cookbook/dynamic-form.html

ただし、次のエラーが発生するため、新しい質問を追加するのに問題があります。

例外: http://10.1.6.78/hira/app/dynamic-form-question.component.php:9:28のエラー: 未定義のプロパティ 'valid' を読み取れません

次のコードが機能するため、質問の作成に関連している可能性が最も高いです。

default: QuestionBase<any>[] = [ 
  new DropdownQuestion({
    key: 'brave',
    label: 'Bravery Rating',
    options: [
      {key: 'solid',  value: 'Solid'},
      {key: 'great',  value: 'Great'},
      {key: 'good',   value: 'Good'},
      {key: 'unproven', value: 'Unproven'}
    ],  
    order: 3
  }), 
  new TextboxQuestion({
    key: 'firstName',
    label: 'First name',
    value: 'Bombasto',
    required: true,
    order: 1
  }), 
  new TextboxQuestion({
    key: 'emailAddress',
    label: 'Email',
    type: 'email',
    order: 2
  })  
];

しかし、このコードはエラーを出します:

start: QuestionBase<any>[] = [
  new TextboxQuestion({
    key: 'firstName',
    label: 'First name',
    value: 'Bombasto',
    order: 1
  }), 

  new TextboxQuestion({
    key: 'secondName',
    label: 'Second name',
    value: 'Bombasto',
    order: 2
  }), 
];  
4

1 に答える 1