Из того, что я вижу, рекомендуется использовать ключ ввода в диалогах в AngularJS, чтобы поместить в диалоговом окне < форму > и кнопку отправки.
Удовлетворительно, но если вы используете Angular-UI и их диалоговое окно $, форма просто будет тихо закрываться при нажатии enter. нет способа перехватить это. , даже если вы прикрепляете обработчики к ng-click или ng-submit, форма будет закрыта без возврата какого-либо результата.
Есть ли что-то еще мне нужно сделать
[Редактировать]
решаемые, я должен был явно указать, что моя кнопка «отмена» была «кнопка» типа. Похоже, что по умолчанию «отправить»?
Так что не было никакой реальной проблемой для моей формы HTML навыков :)
Не могли бы вы показать некоторые из вашего кода (и, возможно, ссылка plunkr или jsfiddle). Я еще не пробовал эту конкретную комбинацию, но похоже, что она должна работать (возможно, есть опция диалога, которая должна быть настроена так, чтобы она не закрывалась при нажатии клавиши и закрывалась только при явном закрытии в коде). – shaunhusain
Обнаружена проблема, см. Выше edit –
Прохладный, если вы не нашли подобный пост SO, вы должны ответить на свой вопрос и показать, что пошло не так, в будущем вы и все остальные. – shaunhusain