У меня есть длинная форма, которую нужно заполнить, поэтому я не хочу терять какие-либо данные после нажатия на кнопку отправки.Пользователь будет оставаться на той же странице, если он хочет что-то изменить после отправки.Я хочу получить идентификатор, сгенерированный с сервера после кнопки отправки, чтобы он только обновлял данные на основе этого идентификатора, а не создавал новый идентификатор.Ссылка ниже - мой сервис и html.
service html
Ниже мой машинопись
onSubmit(form: NgForm) {
if (form.value.projectproposalid == null) {
this.projectService.postProposal(form.value)
.subscribe(data => {
this.projectService.selectedproposal.projectproposalid = data.projectproposalid;
this.toastr.success('New Record Added Succcessfully', 'Your Proposal Registered');
});
}
else {
this.projectService.putProposal(form.value.projectproposalid, form.value)
.subscribe(data => {
this.toastr.info('Record Updated Successfully!', 'Your Proposal Updated');
});
}
}