Что такое способ Angular, чтобы установить фокус на поле ввода в AngularJS?
Более конкретные требования:
- Когда открывается Modal, установите фокус на предопределенный
<input>
внутри этого модального файла. - Каждый раз
<input>
становится видимым (например, нажатием кнопки), установите фокус на нем.
Я попытался выполнить первое требование с помощью autofocus
, но это работает только тогда, когда модаль открывается впервые и только в некоторых браузерах (например, в Firefox это не работает).
Любая помощь будет оценена.