代码之家  ›  专栏  ›  技术社区  ›  CruelEngine

模板生成器和棱角材料

  •  2
  • CruelEngine  · 技术社区  · 9 年前

    我刚刚开始学习棱角材料2。 <md-form-filed> . 我试着在里面使用formBuilder。 下面是我的formBuilder代码:

    constructor(private _formBuilder : FormBuilder ) { 
        this.loginForm = this._formBuilder.group({
          'email' : [''],
          'password' : ['']
        }); 
     }
    

    在我的html中:

    <md-card>
      <md-card-title>
        Login
      </md-card-title>
      <md-card-content>
        <ng-container>
          <form [formGroup]="loginForm" (ngSubmit)='Login(f.value)'>
            <md-form-field >
              <input mdInput [formControl]="loginForm.controls['email']" placeholder='Email' required>
            </md-form-field>
          </form>
        </ng-container>
      </md-card-content>
    </md-card>
    

    我的控制台中出现以下错误: md表单字段必须包含MdFormFieldControl。您是否忘记将mdInput添加到本机输入或textarea元素?

    提前感谢

    1 回复  |  直到 9 年前
        1
  •  3
  •   CruelEngine    9 年前

    我最初没有导入 MdInputModule . 之后 import {MdInputModule} from '@angular/material ,错误停止。