Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
隐藏iOS软键盘AngularJS_Ios_Angularjs_Iphone_Onblur_Iphone Softkeyboard - Fatal编程技术网

隐藏iOS软键盘AngularJS

隐藏iOS软键盘AngularJS,ios,angularjs,iphone,onblur,iphone-softkeyboard,Ios,Angularjs,Iphone,Onblur,Iphone Softkeyboard,我需要关闭iOS上的软键盘,只需单击Angular应用程序中输入字段的外部 我找到了解决方案的一部分: $scope.hideKeyboard = function() { document.activeElement.blur(); var inputs = document.querySelectorAll('input'); for(var i=0; i < inputs.length; i++) { inputs[i].blur()

我需要关闭iOS上的软键盘,只需单击Angular应用程序中输入字段的外部

我找到了解决方案的一部分:

    $scope.hideKeyboard = function() {
     document.activeElement.blur();
     var inputs = document.querySelectorAll('input');
     for(var i=0; i < inputs.length; i++) {
      inputs[i].blur();
     }
    }; 

<input type='text' ... ng-blur='hideKeyboard()' />
$scope.hideKeyboard=function(){
document.activeElement.blur();
var inputs=document.querySelectorAll('input');
对于(变量i=0;i
但是ng blur帮不了我


像这样的事情是行不通的。

找到了简单的解决办法。在顶层div(项目根目录)中,我添加了:

ng单击='angular.noop()'


不需要上面的代码或其他任何东西。

找到了简单的解决方案。在顶层div(项目根目录)中,我添加了:

ng单击='angular.noop()'

不需要上面的代码或其他任何东西