Das AngularJS-Formularfeld ist fehlerhaft und ungültig, wenn die Seite nur auf IE10 geladen wird

9

Ich habe ein einfaches Login-Formular, das auf IE10 immer die Formularfelder ungültig hat, wenn die Seite lädt, ohne dass der Benutzer etwas tut.

Die Formularfelder sind wirklich einfach:

%Vor%

Ссылка

Im oberen Bereich können Sie das Problem reproduzieren, indem Sie sich auf das Feld konzentrieren, während in meiner App das Fehlerfeld angezeigt wird, wenn die Seite geladen wird. In anderen Browsern funktioniert es gut.

    
lucassp 11.04.2013, 18:20
quelle

2 Antworten

4

Jemand hat dafür einen Text geschrieben, den ich unten mit allen notwendigen Textbausteinen wiedergegeben habe:

  

angular-hacks.js:

%Vor%

Ich hatte bisher noch keine Probleme damit, obwohl ich nicht so tun werde, als hätte ich ernsthafte Regressionstests durchgeführt. Es filtert alle die Eingabeereignisse für IE10 aus und muss möglicherweise genauer spezifiziert werden.

    
Aaronaught 30.06.2013 20:01
quelle
0

Meine Problemumgehung:

Fügen Sie ng-if="true" dem Eingabeelement hinzu.

Getestet nur auf Winkel 1.2.28.

    
leal lee 21.06.2016 09:18
quelle

Tags und Links