我正在尝试创建keenthemes metronic angular 8 向导。我曾经使用 formgroup 来绑定表单输入。但是使用formgroup时它不起作用。
这是html模板:
<div class="kt-form__actions">
<div class="btn btn-secondary btn-md btn-tall btn-wide kt-font-bold kt-font-transform-u"
data-ktwizard-type="action-prev">
Önceki
</div>
<div (click)="onSubmit()"
class="btn btn-success btn-md btn-tall btn-wide kt-font-bold kt-font-transform-u"
data-ktwizard-type="action-submit"
[ngClass]="{'kt-spinner kt-spinner--right kt-spinner--md kt-spinner--light': loading$ | async}">
Güncelle
</div>
<div class="btn btn-brand btn-md btn-tall btn-wide kt-font-bold kt-font-transform-u"
data-ktwizard-type="action-next">
Sonraki
</div>
</div>
这是组件中的 KTWizard 设置:
ngAfterViewInit(): void {
// Initialize form wizard
const wizard = new KTWizard(this.el.nativeElement, {
startStep: 1,
manualStepForward: true,
clickableSteps: true
});
// Validation before going to next page
wizard.on('beforeNext', (wizardObj) => {
wizard.on('change', () => {
setTimeout(() => {
KTUtil.scrollTop();
}, 500);
});
});
}
metronic中这个问题的解决方案是什么?
谢谢。