私のアプリでページを表示するのに遅延を追加する必要があります。私はangularjsフレームワークを使用しています。理由は私がこれを行う必要がある理由は、私のDOMが完全にレンダリングされても、angularjsからのデータはまだ読み込まれており、DOMに追加されていないためです。私はui-viewにタイムアウトを追加しようとしましたが、そのトリックはしません。Javascript DOM要素の表示に遅延を追加するにはどうすればよいですか?
0
A
答えて
1
すると、タイムアウト機能を使用してみてください:
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $timeout) {
$scope.myHeader = "Hello World!";
$timeout(function() {
$scope.myHeader = "How are you today?";
}, 2000);
});
0
あなたは私はあなたの問題から理解どのようなページの読み込み
を遅らせたい、なぜ私は取得していないページが取得されていることですコンパイルされていない形式で表示される
ng-cloack directive
ngCloakディレクティブは、アプリケーションがロードされている間に、HTML形式のテンプレートが生の(コンパイルされていない)形式でブラウザによって短時間表示されないようにするために使用されます。このディレクティブを使用して、htmlテンプレートの表示によって引き起こされる望ましくないフリッカー効果を回避します。
このディレクティブは<body>
要素に適用できますが、ブラウザビューのプログレッシブレンダリングを可能にするために、ページの小さな部分に複数のngCloakディレクティブを適用することをお勧めします。ここ
ビューがロードされる前に、ドキュメント
0
があなたのJSONを読み込むためにresolveオプションを使用して完了です。例えばDocumentation.
:
resolve: {
return $http({method: 'GET', url: '/someUrl'})
.then (function (data) {
return doSomeStuffFirst(data);
});
}
関連する問題
- 1. jQueryを使用して要素がフェードアウトされてから遅延した要素を非表示にするにはどうすればよいですか?
- 2. このjQueryマウスオーバーに遅延を追加するにはどうすればよいですか?
- 3. 遅延をsetTimeoutで要素に追加しますか?
- 4. DOM要素を変更するにはどうすればよいですか?
- 5. 別のDOM要素内のDOM要素を見つけるにはどうすればよいですか?
- 6. DOMの要素をテストするにはどうすればよいですか
- 7. EntitySpaceに遅延読み込み列を追加するにはどうすればよいですか?
- 8. javascriptのHTMLCollectionに要素を追加するにはどうすればよいですか?
- 9. JavaScriptでDOM作成の要素にCSS: "hover"を設定するにはどうすればよいですか?
- 10. Djangoで単純な遅延タスクを追加するにはどうすればよいですか?
- 11. jQuery要素を別のjQuery要素に追加するにはどうすればよいですか?
- 12. 要素を別の要素に追加するにはどうすればよいですか?
- 13. JavaScriptで新しい要素を追加するにはどうすればよいですか?
- 14. Animate.cssとViewportCheckerを使用してアニメーション遅延を追加するにはどうすればよいですか?
- 15. 表示テキストのテキストビューで遅延を使用するにはどうすればよいですか?
- 16. 透過要素に不透明要素を追加するにはどうすればよいですか?
- 17. DOM要素をインラインスタイルにするにはどうすればいいですか?
- 18. Javascriptで前のDOM要素を取得するにはどうすればよいですか?
- 19. javascriptを使用してアップロードファイル要素を非表示にするにはどうすればよいですか?
- 20. DOM要素をjQuery要素に変換するにはどうすればよいですか?
- 21. DOM要素の次のディナミック要素を選択するにはどうすればよいですか? (CSSセレクタ)
- 22. 私は単にのようなDOM上にある要素を追加していますちょうどDOM
- 23. リストの要素を非表示にして、「詳細を表示」機能を追加するにはどうすればよいですか?
- 24. JavaScriptで一度に1つの要素を表示するにはどうすればいいですか?
- 25. JavaScriptで親の親要素を非表示にするにはどうすればいいですか?
- 26. スパークコントロールの表示/非表示にエフェクトを追加するにはどうすればよいですか?
- 27. フォーム要素を表示するにはどうすればいいですか?
- 28. マスターページにJavaScriptを追加するにはどうすればよいですか?
- 29. JavaScriptでタイプボタンのDOM要素を追加する方法は?
- 30. Googleジオコーディングを遅延させるにはどうすればよいですか?
がデータを読み込み、何でも完全なコールバックのいくつかの並べ替えを持っていませんか? – nnnnnn
追加情報については、かなり大きなjsonファイルからjsonオブジェクトを読んでいます。何が起きているのですか?jsonオブジェクトに要素の値をバインドする指示があります。 html要素は既にspanなどの値で既にロードされていますが、span要素内の値を表示するのが遅れているjsonファイルからspan内の値がフェッチされています。 – czartm
最良の方法は、解決策をルータに追加することです。そのため、ビューはJSONが読み込まれるまで読み込まれません。 – EvilZebra