在加载表单时将焦点放在特定字段上-angularjs

在加载表单时将焦点放在特定字段上-angularjs,angularjs,Angularjs,各位 我有一个带有多个输入字段的表单。当窗体加载时,我希望焦点转到特定字段 请考虑这样的一种形式: <form> <input type="text" ng-model="fname" get-focus> <input type="text" ng-model="lname"> </form> ^^这是假设您在angular.angular之前包含了jquery,它依赖于jquery的精简版本,而jquery是在其自身内部烘焙的。所以,

各位

我有一个带有多个输入字段的表单。当窗体加载时,我希望焦点转到特定字段

请考虑这样的一种形式:

<form>
  <input type="text" ng-model="fname" get-focus>
  <input type="text" ng-model="lname">
</form>

^^这是假设您在angular.angular之前包含了jquery,它依赖于jquery的精简版本,而jquery是在其自身内部烘焙的。所以,即使没有加载jquery,这也会起作用。我会使用$timeout(element.focus),以防万一。。。
.directive('GetFocus',function(){
  return {
    link: function(scope,element,attrs) {
      //what function call to use here ?

    }   
  } 
});