входной триммер angularjs не является функцией

0

Любая идея, почему встроенная функция javascript trim() не работает с angularjs?

<input ng-model="myInput">

if($scope.myInput.trim() != ''){
alert('required');
return false;
}
  • 0
    просто проверьте, работает ли отдел fn вне вашего оператора if, может быть ваше условие if всегда оценивается как ложное
  • 0
    Вы также можете использовать эту проверку здесь .. docs.angularjs.org/api/ng/directive/ngRequired
Теги:

1 ответ

0

Нет проблем с функцией trim() но если вы проверяете пустую строку, это должно быть

   $scope.login = function () {       
    if($scope.myInput.trim() == ''){
     alert('required');
      }
    };

Рабочее App

Ещё вопросы

Сообщество Overcoder
Наверх
Меню