Тип ввода «Очистить номер» не работает для номера «e»
Когда я очищаю поле ввода с помощью ввода eee в числовом типе, оно не очищается. Любые другие входные числа очищаются. Проверьте JSFiddle. Любые подсказки будут оценены.
<div ng-app="app">
<div ng-controller="MainCtrl">
<input type="number" class="form-control" data-ng-model="searchAll">
</input>
<a class="clear" href="" data-ng-click="clearSearch()">X</a>
</div>
</div>
var app = angular.module("app", []);
app.controller("MainCtrl", function ($scope) {
$scope.searchAll = "";
$scope.clearSearch = function () {
$scope.searchAll = "";
};
});
searchAll
? В документации дляinput[number]
указано, что AngularJS выдаст ошибку ниже капот, если связанное значение не являетсяnumber
. Если вам все еще нужен обходной путь, вы всегда можете изменить средства форматирования и парсеры привязки — jsfiddle.net/1cxbnhv0 а> - person miqh   schedule 02.08.2018