Итак, у меня есть форма внутри главной страницы, где она будет отображать другое текстовое поле, или радио-блок, или средство выбора даты, и т. Д. При каждом нажатии следующей кнопки и кнопки «Назад» она будет либо переходить к следующему компоненту, либо к предыдущему.компонента и сохраните всю форму.
Представьте, что модель данных будет выглядеть следующим образом: {field: [{textbox1: texbox1value}, {datepicker1: datepicker1value}]
Учитывая псевдокод, более или менее похожийthis.
ContainerPage.ts
<form>
renderComponent(listOfComponent) // this will switch based on the link
<button back>
<button next>
</form>
Component1.ts
<input textbox>
Component2.ts
<input datepicker>
Мне удалось его получитьсобираюсь сохранить, но интересно, как вы проверяете ввод, если кнопка находится на родительском компоненте?
Я более или менее слежу за этим сайтом, но у него нет проверок https://css -триков.com / the-magic-of-response-based-multi-step-forms /
Я также видел, как какой-то сайт разрабатывает его таким образом, что форма находится на каждом компоненте, а не на главной странице.,но в итоге использовали 1 форму.