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);
    });
  }
});

AngularJS input自动聚焦

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

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

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

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

angular.module('formExample', []) .controller('FormController', ['$scope', function(...

关于如何使用AngularJS中的ng-focus与ng-blur进行css样式切换的问题

网上关于AngularJS的却是太少,这篇如果你能发现,啊哈,缘分,点个赞呗 AngularJS的基本格式我就不写了,只写重点: 以下是CSS样式;.mm { background...
  • FroSro
  • FroSro
  • 2017年03月28日 11:52
  • 707

Angular 4 文本框自动获取焦点

Angular 4 文本框自动获取焦点

[学习记号 - MVVM] 在ViewModel里设置Textbox焦点(focus)

问题: 设置输入框焦点Textbox.focus()本应该是View的事,为什么要放在ViewModel里设置? 情景假设: 登录模块中,用户输入用户名后,调用WCFRiaService异步验证...
  • sear
  • sear
  • 2011年10月27日 16:11
  • 1395

JavaScript使用focus()设置焦点失败的一个解决方法

昨天修改机顶盒上面的EPG页面,遇到y

UserControl中TextBox设置Focus失效的问题

最近改代码遇到这样一个问题。 C# WinForm中有Panel,根据业务逻辑需要在Panel中加载不同的UserControl。其中一个UserControl中有一个TextBox,需要在User...

关于可编辑输入框的focus设置

最近在开发当中遇到一种需求,要根据某些条件来对WebView弹出键盘与否进行控制,本来想使用setFocusable(false)和setFocuseable(true)来控制,但是发现取消焦点再设置...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:angularjs设置focus
举报原因:
原因补充:

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