2017-08-07 112 views
0

我用我的web應用程序AngularJS,有時當我要訪問我的應用程序的頁面時,屏幕會顯示如下

enter image description here

我也得到以下錯誤:

enter image description here

此錯誤很少發生,這是很難模擬,大部分時間在頁面加載正常。我已經嘗試使用ng-cloak來防止頁面加載,直到所有元素都完全加載,但沒有成功。指向錯誤是沒有意義的,因爲在頁面刷新後錯誤消失。

有沒有人經歷過這種錯誤?

+0

我以前也遇到過,如果我的錯誤occours後再次刷新,並將其返回到正常的,我想你應該看看首先按照腳本的順序,角度第二等腳本應按正確的順序提供。 –

+0

感謝您的回覆。 @NarenMurali腳本按照正確的順序排列,JQuery,Bootstrap,Angular等。 你說你以前遇到過這個錯誤,你是否設法解決它? –

+0

在開發模式中,如果您包含_angular.min.js_的_angular.js_ intead,則錯誤更具描述性 – lealceldeiro

回答

0

你試過這個嗎?

隱藏頁面內容直到加載。試試這個

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

我想試試這個,如果我有更多的問題要發佈在這裏,謝謝! –