以下の抜粋をブログから読んでいます。角2 - DOMがレンダリングを完了した後に関数を実行
$ timeoutは新しいイベントをブラウザのイベントキューに追加します(レンダリングエンジンはすでにこのキューにあります)。新しいタイムアウトイベントの前に実行が完了します。
DOMが完全な* ngForを更新し、結果をレンダリングするようタスクが完了したときにコードを実行するために
setTimeout(() => {
// do something after dom finishes rendering
}, 0);
を使用するよりも、角度/ JavaScriptでより良い方法がある場合、私は思ったんだけどページ上に
これで正確に何を達成しようとしていますか? –
印刷ウィンドウを起動します。私は怠惰なコンテンツを読み込んでいるので、通常、DOMはコンテンツのレンダリングを終了していないので、ロードスピナーを見ることになります。 – kplates