Angular: Autofocus example

http://angularjs.org/

HTML

<div ng-controller="MyCtrl">
        <p>
         <input type="text"  placeholder="not auto foucs" />
        <input type="text" autofocus placeholder="auto foucs" ng-model="username"/>
       
        </p>
</div>

JavaScript

var myApp = angular.module('myApp',[]);
myApp.directive('autofocus', ['$timeout', function($timeout) {
  return {
    restrict: 'A',
    link : function($scope, $element) {
      $timeout(function() {
        $element[0].focus();
      });
    }
  }
}]);
//myApp.directive('myDirective', function() {});
//myApp.factory('myService', function() {});

function MyCtrl($scope) {
}