У меня есть многоступенчатое AngularJs формы, которая использует ui.router
см сторона ниже:AngularJS многоступенчатая форма (ui.router) представление
Как вы можете, что форма имеет несколько шагов, прежде чем он может быть представлен , Каждый шаг имеет свою собственную точку зрения.
Первоначально я имел только одну форму страницы и я заполнив форму на мой API следующим образом:
<form name="myForm" action="/signup" method="POST">
выше работал очень хорошо для одной формы страницы НО это не работает с многоступенчатая форма.
Причина: Я считаю, что при нажатии кнопки отправки на последнем этапе моей формы кнопка отправки не имеет доступа к входам пользователя в предыдущие шаги/страницы формы. И сервер/API требует всех пользовательских входов в запросе POST, следовательно, он отклоняется.
Так что мой вопрос, как я могу представить AngularJS многоступенчатого (ui.router) форму с помощью <form action="/signup" method="POST">
Я уже пытался проводки формы через функцию HTTP POST в Угловом $, но это не позволяет меня перенаправить пользователя на сервер с помощью паспорт.js. Вы можете увидеть подробную информацию по этому вопросу на моем SO question
Любая помощь будет оценена.
Как вы храните данные для формы? –
Вы можете обновить модель и сохранить ее в localStorage или что-то в этом роде, а затем восстановить ее на submit. И затем удалите хранилище :) – Alok
@SatejS вы имеете в виду хранение на бэкэнде или переднем конце перед отправкой? – Skywalker