2

初めてページを読み込むときに問題なく動作するプリローダーを作成しました: http://vivule.ee/1

ただし、ページ内を移動すると、ローダーが意図したとおりに機能しません。これは FF を使用するとよくわかります。ローダーの代わりに、空の背景を表示するだけです。私は ng-cloak を使用していますが、それを使用していません。空の背景の代わりに、コンテンツの読み込みタグ {{}} が表示されます。

私のローダーは次のように動作します-コンテンツが読み込まれるまでローダーを表示し、ng-hideでローダーを非表示にします。ng-hide を使用する代わりに、どうにかして ng-cloak をリッスンできますか?

あまりにも紛らわしい質問で申し訳ありません:/

PS!ページ内を移動するには、下にスクロールして類似のゲームを表示し、1 つをクリックします。

4

2 に答える 2

0

ng-cloakAngular の CSS クラスを上書きし、そのクラスを使用してページ要素を表示できることに注意してください。例えば:

body div.wrap.ng-cloak div.preloader { display: block !important; }
body div.wrap.ng-cloak div:not(.preloader) { display: none!important; }
于 2014-11-15T21:20:54.330 に答える