ng 自动获取焦点

input自动获取焦点目前使用js完成,怎么用ng写?

clipboard.png

阅读 8.7k
2 个回答

我的思路是写一个指令 然后在input上挂指令

var myApp = angular.module('myApp',[]);
    myApp.directive('autoFocus', function(){
          return function(scope, element){
            element[0].focus();
          };
    });
新手上路,请多包涵

楼上这位哥们代码没问题,补充下 在弹出框渲染的时候可能会存在获取不到光标问题。
在指令中加入 延时。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进