2015-06-19 3 views
-1

Для приложения, которое должно быть полностью разработано, необходимо выполнить управление фокусом.Angularjs - Управление фокусом

  1. Всплывающее открыл должны сосредоточиться на первый HTML элемент
  2. После успешного входа в систему, основное внимание следует указать на навигационные ссылки.
  3. При каждой загрузке маршрута или страницы фокус может быть определен, если это возможно, общим образом.

Любые идеи людей для получения вышеуказанных трех требований для приложения.

Для 1-го я могу вручную настроить атрибут автофокуса для элемента формы или html, чтобы сосредоточиться на нем или на любом другом общем способе его достижения? Кроме того, о двух других моментах?

Заранее спасибо

ответ

0

Вы могли бы начать с этой директивой и применить его в случае необходимости, если я понял, что вам нужно:

.directive('autofocus', function() { 
    return { 
     restrict: 'A', 
     link: function($scope, element) { 
     element[0].focus(); 
     } 
    }; 

HTML:

<input type="text" name="test" autofocus> 
Смежные вопросы