Можно ли запретить кнопку отправки обновить страницу?(Angular 6, TypeScript) - PullRequest
0 голосов
/ 14 февраля 2019

Можно ли как-то помешать отправке обновить страницу?Вместо этого, чтобы открыть модальное и после подтверждения модального маршрута на другую страницу.

<from (submit)="onSubmit(passData)" #form="ngForm">
  <input type="text" name="id" ngModel matInput #idInput="ngModel" required>
 <button type="submit" > Submit </button>
</form>

Ответы [ 2 ]

0 голосов
/ 14 февраля 2019

Вы используете неправильный атрибут:

// change this
<form (submit)="onSubmit(passData)" #form="ngForm">
// to this
<form (ngSubmit)="onSubmit(passData)" #form="ngForm">

Проверьте документы при отправке угловой формы .Этот атрибут автоматически запрещает поведение браузера по умолчанию, а именно обновление или перенаправление.

0 голосов
/ 14 февраля 2019

Используйте событие ngSubmit вместо собственного события отправки.

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