Angular JS funktioniert in Chrome, aber nicht in IE 11

9

Ich nehme Angular JS bei: Ссылка , und ich finde, dass die folgenden Codes in Chrome funktionieren, aber nicht IE 11.

%Vor%

Insbesondere funktionieren die mouseover- und click-Ereignisse einwandfrei. Die Hintergrundfarbe des Absatzes ist jedoch nicht in IE (die Farbe ändert sich nie). In Chrome ist es in Ordnung. Danke!

    
Dunnomuch 19.05.2014, 07:41
quelle

4 Antworten

7

Könnte wegen Dokumentkompatibilität sein. Das hat für mich funktioniert:

Fügen Sie dieses Tag web.config hinzu.

%Vor%     
Mark 16.10.2014 21:09
quelle
2

Verwenden Sie ng-style-Tags anstelle von style="{{CSS}}". Letzteres funktioniert in Chrome und Firefox, funktioniert aber nicht im Internet Explorer & lt; = 11.

    
Ankit 24.04.2015 03:25
quelle
2

Ich fügte dem Kopf Folgendes hinzu und es funktionierte. es ist sehr ähnlich zu dem, was Mark sagte ... nur keine asp.net spezifisch:

%Vor%

Ich fand auch, dass ich Antwort und Modernisierer in einer if-Anweisung für ältere Versionen von IE hinzufügen musste:

%Vor%     
James Gates R. 16.09.2016 02:52
quelle
0

Versuchen Sie die Anweisung "use strict" vor dem Controller

%Vor%     
Shyam_coder 01.03.2016 08:44
quelle