Muszę napisać kod dla IE8. Mam NG-repeat tworzenia tabeli wypełnionej:dyrektywa kątowa ignoruje nieliczbowe dane wejściowe
<input production-qty type="text" class="input-mini" maxlength="3" ng-model="day.qtyA" ui-event="{ blur : 'updateProduction(day)' }" ng-disabled="day.type=='H'">
IE8 nie zrobi typ = numer
chcę dyrektywę, która będzie ignorować naciśnięć tej dziedzinie wejść, które nie klawisze numeryczne. ... ie .... 0 - 9
Nie chcę pozwolić użytkownikowi wpisać abc i zanieczyszczać modelu, a następnie powiedzieć im, że wartość jest nieprawidłowa. Wolałbym, żeby nie podawali żadnych danych, które nie są ważne w pierwszej kolejności.
Zobacz http://stackoverflow.com/a/12947995/215945 na przykładach, jak zbudować własny walidator. –
Nie widzę, jak by mi to pomogło. Nie próbuję po prostu zatrzymać wprowadzania danych do modelu ... ale nawet pojawiać się na ekranie. Chcę wprowadzić input type = number za pomocą type = text z dyrektywą – Jason
Przykro mi, że nie było zbyt pomocne.Parse $ $ może być użyty do filtrowania pokazów w wejściowym polu tekstowym. Proszę zobaczyć plunkera, który napisałem w mojej odpowiedzi. –