Лучшая стратегия для навигации пользователя по форме данных - PullRequest
0 голосов
/ 11 ноября 2019

Хотите создать форму, в которой пользователь заполняет инкрементные формы, такие как первая личная информация, затем нажимает Далее и заполняет информацию о занятости, нажимает «Далее» и т. Д.

При использовании AngularJS мне нужно вызывать сохранение БД при каждомКнопка «Далее» или «Просто скрыть старый раздел и показать следующий раздел» будет работать. Если я использую ng-hide \ show, значения в старых полях ввода явно теряются.

Пожалуйста, предложите.

1 Ответ

0 голосов
/ 11 ноября 2019

Вы можете использовать управление состоянием, например ngrx или любое Subject, предоставленное rxjs, для поддержания вашего состояния. Ваши данные не будут потеряны. Например: используйте Subject или BehaviourSubject для передачи / сохранения данных. Будьте осторожны ngrx хорошее государственное управление, но не обязательно. Если вы не знаете ngrx, используйте Subject. Потому что Subject намного проще, чем ngrx, а ngrx делает ваш проект беспорядочным, если вы не справитесь с ним должным образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...