角度では、個々のステップが別々のコンポーネントであるリニアステッパーを使用できますか?たとえば:リニアマット - 水平ステッパーで別々のコンポーネントを使用する
TypeError: Cannot read property 'invalid' of undefined
:私はこれをしようとすると
<mat-horizontal-stepper [linear]="isLinear">
<mat-step [stepControl]="firstFormGroup" label="Some Form">
<first-component></first-component>
</mat-step>
<mat-step [stepControl]="secondFormGroup" label="Another Form">
<second-component></second-component>
</mat-step>
<mat-step [stepControl]="thirdFormGroup" label="Review">
<third-component></third-component>
</mat-step>
</mat-horizontal-stepper>
は、私がmatStepperNext
ボタンを押す時に、次のエラーメッセージが表示されます。
component.tsコードを確認できますか?私の推測では、1つ以上のstepcontrol変数がコンポーネントで定義されていないということです。 –
@BrianWright私はplnkrに最小限の例をまとめようとしましたが、コンポーネントの1つを見つけることができないと私に伝えているので、何かをねじにする必要があります... https://embed.plnkr.co/5Yx4RTIrIHklRtH5rJHO /(私が上で話している問題と全く違う)。 – Locke
心配する必要はありません、下記の私の答えを参照してください。また、これをチェックしてください:https://stackblitz.com/ –