angularjs设置focus

转载 2016年08月30日 10:41:50

Usage

<input type="text" focus-on="focusMe"/>
app.controller('MyCtrl', function($scope, focus) {
    focus('focusMe');
});

Source

app.directive('focusOn', function() {
   return function(scope, elem, attr) {
      scope.$on('focusOn', function(e, name) {
        if(name === attr.focusOn) {
          elem[0].focus();
        }
      });
   };
});

app.factory('focus', function ($rootScope, $timeout) {
  return function(name) {
    $timeout(function (){
      $rootScope.$broadcast('focusOn', name);
    });
  }
});

Angular 4 文本框自动获取焦点二

Angular 4 文本框自动获取焦点,
  • qq_36279445
  • qq_36279445
  • 2017年11月17日 14:44
  • 977

深究AngularJS——如何获取input的焦点(自定义指令)

我佛慈悲,取经(转载)请说明出处,以便更多人来本寺取得真经,阿弥陀佛1. 写在前面关于如何获取input框、textarea等的焦点,网上有许多文章都只是会跟你说ng-focus这个内置指令。像这种解...
  • zcl_love_wx
  • zcl_love_wx
  • 2016年05月12日 10:47
  • 13201

AngularJS input自动聚焦

当我们在使用ionic进行开发的时候,使用angularjs中的ng-focus指令并没有效果。 比如当我们在需要点击某个按钮然后弹出输入框,并且需要自动聚焦到这个输入框的时候。如果使用angular...
  • u010730897
  • u010730897
  • 2016年09月02日 09:52
  • 4953

AngularJs获取焦点与失去焦点时的表单验证

angular.module('formExample', []) .controller('FormController', ['$scope', function(...
  • itsonglin
  • itsonglin
  • 2015年08月12日 10:53
  • 14187

angularjs How to set focus on input field?

本文转自:http://stackoverflow.com/questions/14833326/how-to-set-focus-on-input-field,未作修改。 What...
  • daxiang12092205
  • daxiang12092205
  • 2016年04月07日 20:59
  • 1204

Angular解决输入框由禁用状态转可用状态自动获取焦点失效问题

有时为了方便操作,我们会为输入框设置默认焦点。而且会设置输入权限,会禁止用户输入。但是当从禁止输入切换为可输入的时候,输入框却不能设置焦点了。原因的话,我看了一下,估计是当我们改变输入框绑定的值得时候...
  • u014291497
  • u014291497
  • 2016年10月01日 20:23
  • 2020

div+blur+event+angular2

  • 2017年06月26日 12:45
  • 94KB
  • 下载

用 focus 获取焦点并设置样式

input:focus,textarea:focus{ background-color:#CCC; }
  • ios0213
  • ios0213
  • 2016年05月31日 22:43
  • 319

AngularJs 失去焦点事件

body {             padding-top:30px;         }                     var app = angular.module('a...
  • u014788227
  • u014788227
  • 2015年10月21日 16:27
  • 13257

angularjs事件中html5form自动聚焦失灵

昨天写angularjs的html5from表单自动聚焦时发现不能自动聚焦》》》网友说是angularjs的bug所致》》》生效方法》》》 setTimeout(function(){ $("聚焦...
  • shuawanxiao
  • shuawanxiao
  • 2015年05月29日 23:05
  • 1925
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:angularjs设置focus
举报原因:
原因补充:

(最多只允许输入30个字)