2017-08-07 3 views
0

ich AngularJS auf meinem Web-app, und manchmal, wenn ich werde eine Seite meiner Anwendung zuzugreifen, Der Bildschirm zeigt, wie unten

enter image description here

Und ich der folgende Fehler:

enter image description here

Dieser Fehler geschieht selten, und es ist schwer, die meiste Zeit die Seite geladen wird, normal zu simulieren. Ich habe bereits versucht, ng-cloak zu verwenden, um zu verhindern, dass die Seite geladen wird, bis alle Elemente vollständig geladen sind, kein Erfolg. Der spitze Fehler macht keinen Sinn, weil der Fehler nach der Seitenaktualisierung verschwindet.

Hat jemals jemand diese Art von Fehler passiert?

+0

ich dies habe zuvor erlebt, wenn ich es wieder, nachdem der Fehler occours und es kehrt wieder normal zu aktualisieren, ich glaube, Sie einen Blick darauf werfen sollte In der Reihenfolge der Skripte sollten JQuery-Scripte, Winkelscripts usw. in der richtigen Reihenfolge bereitgestellt werden. –

+0

Danke für Ihre Antwort. @NarenMurali Die Skripte sind in der richtigen Reihenfolge, JQuery, Bootstrap, Angular, etc. Sie sagten, dass Sie diesen Fehler zuvor erlebt haben, haben Sie es geschafft, es zu lösen? –

+0

Im Entwicklungsmodus, wenn Sie _angular.js_ intead von _angular.min.js_ der Fehler ist beschreibender – lealceldeiro

Antwort

0

Haben Sie das versucht?

Um den Seiteninhalt bis zum Laden auszublenden. versuchen, diese

CSS

// hide dom contents until page loads 
[ng\:cloak], 
[ng-cloak], 
[data-ng-cloak], 
[x-ng-cloak], 
.ng-cloak, 
.x-ng-cloak { 
    display: none !important; 
} 

HTML

<body ng-controller="mainCtrl" ng-cloak></body> // element to hide until load 
+0

Ich werde versuchen, dies, wenn ich noch mehr Probleme habe ich werde es hier zu posten, danke! –

Verwandte Themen