2017-01-26 14 views
1

Мне нужно закрыть мягкую клавиатуру на iOS, просто щелкнув вне поля ввода в приложении «Угловое».Скрыть мягкую клавиатуру iOS AngularJS

Я нашел часть решения:

$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()' /> 

но нг-смазывание не помогает мне.

что-то вроде этого не работает.

ответ

0

Обнаружено простое решение. На верхнем уровне DIV (корень проекта) Я добавил:

ng-click='angular.noop()'

нет необходимости в коде выше, или что-нибудь еще.

 Смежные вопросы

  • Нет связанных вопросов^_^