Angular 2:md-select和反应形式抛出错误

时间:2017-03-14 20:34:39

标签: angular angular-material2

试图让这两个人一起工作,我在我的应用程序中使用反应式表单,即使是在同一个组件上,所以我认为它与角度反应式表单依赖关系无关。

模板:

<md-select placeholder="Tipo da Conta" formControlName="tipoDaContaBancaria">
  <md-option *ngFor="let opt of tiposConta"
          [value]="opt.value">{{opt.label}}</md-option>
</md-select>

成分:

@Component({
  moduleId: module.id,
  selector: 'entidade-form.component.ts',
  templateUrl: 'entidade-form.component.html',
  styleUrls: ['entidade-form.component.css']
})
export class EntidadeFormComponent implements OnInit {

  form: FormGroup;
  tiposConta = [{value: 'CONTA_CORRENTE', label: 'Conta Corrente'}, {value: 'POUPANCA', label: 'Poupança'}];

  ngOnInit() {
    this.form = this.fb.group({
      tipoDaContaBancaria: ['']
    });
  }
}

错误: No value accessor for form control with name: 'tipoDaContaBancaria'

1 个答案:

答案 0 :(得分:1)

MdSelectModule内导入Module可解决问题