隐藏iOS软键盘AngularJS
我需要关闭iOS上的软键盘,只需单击Angular应用程序中输入字段的外部 我找到了解决方案的一部分:隐藏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()
$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()'
不需要上面的代码或其他任何东西