У меня есть форма, размещенная в загрузочном модуле. Когда пользователь отправляет форму, событие (submit)
должно срабатывать addArticle($event)
, а модальная должна закрываться.Angular2 и Bootstrap: как мне активировать (отправить) событие, а также закрыть мода на форму submit?
<div class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<form class="" style="text-align: center" (submit)="addArticle($event)">
<div class="modal-header">
</div>
<div class="modal-body">
<input type="text" [(ngModel)]="_title" name="_title" />
.......
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Cancel</button>
<button type="submit" class="btn btn-primary">Create Article</button>
</div>
</form>
</div>
</div>
</div>
Если я:
<button type="submit" class="btn btn-primary" data-dismiss="modal">Create Article</button>
Он просто закрывает модальный, но не огонь.Пушку (submit)
события в форме, которая является таким же, как и закрытием модального окна.
Пробовали ли вы?
Я скопировал ваш html в мой проект Angular2, но моя 'addArticle ($ event)' была запущена. – John
С 'data-reject =" modal "' в кнопке 'Создать статью'? В моем случае это просто отменяет модальность! – anonym