我总共有 8 步表格。我在文件中register.html
使用了步进形式。现在,这 8 个步骤来自具有 8 种不同步骤形式的步骤模块。isLinear=true
register.ts
实际上,当我使用doc中的步骤形式时。
这对我来说可以。
但是当我试图调用<mat-form-field>
from steps 表单的内容时,它给了我一个mat-form-field must contain a MatFormFieldControl
. 我明白了这个问题。现在我被困在:
如何<mat-form-field>
使用isLinear = true
.
这是我的代码:
<mat-horizontal-stepper [linear]="isLinear" #stepper>
<mat-step [stepControl]="firstFormGroup">
<form [formGroup]="firstFormGroup">
<ng-template matStepLabel>Fill out your name</ng-template>
<mat-form-field>
<steponeForm></steponeForm>// For this its givng me error of mat-form-field must contain a MatFormFieldControl although under steponeForm.html its define
</mat-form-field>
<div>
<button mat-button matStepperNext>Next</button>
</div>
</form>
</mat-step>
<mat-step [stepControl]="firstFormGroup">
<form [formGroup]="firstFormGroup">
<ng-template matStepLabel>Fill out your name</ng-template>
<mat-form-field>
<steptwoForm></steptwoForm> // For this its givng me error of mat-form-field must contain a MatFormFieldControl although under steptwoForm.html its define
</mat-form-field>
<div>
<button mat-button matStepperNext>Next</button>
</div>
</form>
</mat-step>