我在FF中遇到问题,当页面加载时,指令出现直到2秒。
// controller
$scope.socketconection = false;
$rootScope.$on('SocketLost', function (event, data) {
$scope.socketconection = data; // true or false
$scope.$apply();
});
<div ng-cloak class="divs" ng-show="socketconection " ng-hide="!socketconection ">
Lost connection...
</div>
指令工作正常。但是如果我们重新加载页面,它会出现直到2秒(变量$ scope.socketconection == true,在几秒钟内)。问题只在FF中,其他浏览器都可以。