angularjsがすべてのルート、コンポーネント&ディレクティブのレンダリングを終了したときにスクリプトを実行する方法はありますか? (例えば、templateURLのレンダリングが完了したすべてのコンポーネント/指令)。AngularJSがすべてのコンポーネントおよびディレクティブのレンダリングを完了したときの判断方法
0
A
答えて
0
それは表示目的のためだ場合は、角ドキュメントによると、彼ngCloak
ディレクティブ
を使用することができます。アプリケーションがありながら、簡単にその生(コンパイルされていない)形式でブラウザに表示されてからの角度HTMLテンプレートを防ぐために使用されます読み込み中。このディレクティブを使用して、htmlテンプレートの表示によって引き起こされる望ましくないフリッカー効果を回避します。
また$http.pendingRequests
0
は0ms遅延で$タイムアウトサービスを使用してくださいを使用することができます。
$timeout(function() {
//this code will be invoked when all directives and components will be rendered
});
0
$タイムアウトを使用すると、DOMをレンダリングし終えた後に何かを実行する必要がある場合に最良の方法です
$タイムアウト(関数(){
});
http://lorenzmerdian.blogspot.de/2013/03/how-to-handle-dom-updates-in-angularjs.html
関連する問題
- 1. ThreadPoolがキューの処理を完了したときの判断
- 2. HTML5オーディオ要素でバッファリングが完了したときを判断する方法
- 3. BindingSourceのすべてのバインディングが完了した時点を判断する
- 4. ProgressBarが終了したときを判断する方法は?
- 5. 複数のAjaxコールバックがいつ完了したかを判断する方法
- 6. AngularJS - DOMがレンダリングを完了した後でディレクティブを実行します
- 7. コントローラ、ディレクティブ、およびサービス間のAngularjsデータバインド
- 8. WebViewレンダリングが完了したときを知る方法
- 9. UICollectionViewレイアウトがアニメーション化を完了したときを確実に判断する方法
- 10. ExcelワークブックがDelphiで終了したときの判断
- 11. stringByEvaluatingJavaScriptFromStringが終了したときの判断
- 12. シェフサーバーで、ノードが完全にブートストラップされたときを判断する方法
- 13. CPUの種類を判断する方法インテル®64およびIA-32
- 14. サードパーティAPIを使用してイベントが完了したかどうかを判断する方法 - C#
- 15. AngularJsディレクティブ、値および機能
- 16. angularjsのディレクティブを呼び出す方法
- 17. AngularJS、RequireJS、およびブートストラップ後のコンポーネント
- 18. スプレッドシートの計算が完了した時点を判断する方法はありますか?
- 19. すべてのサービスコールが完了したときのトリガーメソッド
- 20. SkinnableComponentが部品の追加を完了したかどうかを判断する方法?
- 21. WPFユーザーコントロールの読み込みが完了したかどうかを判断する方法
- 22. すべてのhttpリクエストが角2で完了したときにメソッドを呼び出す方法
- 23. AngularJSディレクティブ/コントローラのライフサイクルとアンバインド$ watchおよび$リスナー
- 24. リアクションでajax呼び出しが完了する前にコンポーネントのレンダリングを停止する方法
- 25. すべてのトランザクションが完了したときにfirebase-admin nodejsスクリプトを正しく終了する方法
- 26. Angular4 <mat-progress-spinner>ページロードが完了したときに表示および非表示にする方法
- 27. ビューが初めてレンダリングされたかどうかを判断する方法
- 28. gifがループを終了したと判断するには
- 29. WPF、MediaElementがムービーの再生を終了したときを判断する方法は?
- 30. scrollViewの終了を判断する方法ネイティブを返す