Mam poważne problemy z wejściami przy użyciu modelu ng w IE (11 i wszystkie poprzednie wersje), ale wszystko działa poprawnie we wszystkich innych przeglądarkach. Ten problem został po raz pierwszy zaobserwowany w zeszłym tygodniu. Nie aktualizowaliśmy tej sekcji naszej aplikacji i nie słyszeliśmy żadnych zgłoszeń użytkowników, którzy mieli ten problem przed zeszłym tygodniem.Angular i Internet Explorer 11 - Dane wejściowe nie działają poprawnie
Prowadzimy Angular 1.4.3.
Zasadniczo, wejścia takie jak ta:
<input data-ng-model="answer.value"></input>
nie są prawidłowo aktualizacją modelu. Wygląda na problem związany z wydarzeniami onChange lub onFocus - dane wejściowe nigdy nie tracą swoich dziewiczych i nietkniętych klas. Poprawnie wyświetlają wartość początkową z modelu, ale wszelkie aktualizacje dokonane przez użytkownika po prostu nie dają oszczędności. Eksperymentowaliśmy z dodawaniem do naszej głowy tagu <meta http-equiv="X-UA-Compatible" content="IE=11" />
bez rezultatu. Usunięcie wszystkich zatwierdzeń z danych wejściowych nie ma znaczenia. Nie ma błędów konsoli ani alertów.
'Wejścia' nie potrzebują zamykania '' tag. Po prostu spraw, aby sam się zamykał '' Może nie być problemem ... ale może ?! – AdamJeffers
Nie działa również jako samozamykająca się etykieta. –
Miałem te same symptomy wejść nie aktualizujących modelu ng w IE, ale nie jestem pewien, czy główna przyczyna była taka sama. W naszej aplikacji problemem było to, że jeden z elementów div na drzewie miał ustawiony "wyłączony" atrybut. –