加载页面的Angular $ injector错误

时间:2017-08-07 13:45:30

标签: angularjs

我在我的网络应用中使用AngularJS,有时当我要访问我的应用程序页面时,屏幕显示如下

enter image description here

我收到以下错误:

enter image description here

此错误很少发生,并且很难模拟,大多数时候页面正常加载。我已经尝试使用ng-cloak来阻止页面加载,直到所有元素都完全加载,没有成功。指向错误没有意义,因为页面刷新后错误消失。

有没有人经历过这种错误?

1 个答案:

答案 0 :(得分: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