Como remover o atraso da inicialização do ngShow? Quando ng-manto falha?
Eu corri para o exatomesmo problema encontrado nesta pergunta. No entanto, ambas as respostas não funcionaram no meu caso.
Vídeo do meu problema:https://www.youtube.com/watch?v=ByjmwmamemM
Quando meu aplicativo é carregado, existem vários popovers com verificações de ng-show em todos eles. Todos eles começamfalse
no entanto, por 3-4 segundos (muito tempo) os popovers aparecem e desaparecem.
De acordo com a resposta na pergunta que eu vinculei acima, eu deveria tentar carregar o Angular na parte superior da seção principal e, se isso não funcionar, adicione.ng-cloak
para o meu CSS e para odivs
em questão.
Ambos não funcionaram :(
Alguém já teve esse problema antes?
Index.html:
<body ng-app="tickertags">
<div ui-view></div>
dashboard.html <- primeiro modelo carregado emui-view
<div ng-controller="DashCtrl">
<top-notification></top-notification>
<alerts-panel></alerts-panel>
<search-popover></search-popover>
<tags-search></tags-search>
<tags-filter></tags-filter>
<div class="dash-body" ng-click="bodyClick()">
<header>
<platform-header></platform-header>
<control-header></control-header>
<view-header></view-header>
</header>
<tickers-panel></tickers-panel>
<tags-panel></tags-panel>
<section id="panel-activity" class="activity-panel">
<chart-header></chart-header>
<chart-iq></chart-iq>
<social-media-panel></social-media-panel>
</section>
</div>
<overlay></overlay>
</div>
Os popovers:
searchPopover: (3-4 segundos antes de se esconder)
<div ng-show="searchPopoverDisplay" class="search-popover" ng-cloak>
tagSearchPopover: (3-4 segundos antes de se esconder)
<div ng-show="tagsSearch.tagsFuzzyResults" class="tag-search-popover" ng-cloak>
tagFilterPopover: (<- este popover desaparece o mais rápido, 0,5 seg)
<div ng-show="tagsFilterOn" class="tags-filter-popover" ng-click="captureClick()" ng-cloak>
ng-manto
// ng-cloak
[ng\:cloak],
[ng-cloak],
[data-ng-cloak],
[x-ng-cloak],
.ng-cloak,
.x-ng-cloak {
display: none !important;
}