ngCloak
ディレクティブに関するコメントの 1 つからの引用( AngularJS ドキュメント):
Angular が解析/コンパイルする前にブラウザーがレンダリングを試みる可能性があるため、実際には「index.html」ページでのみ必要です。実行時に、Angular が ng-view、ng-include などによってコンテンツを取り込むと、ブラウザがレンダリングする前に Angular によって処理されます。
これを確認するためにjsFiddleで例を作成しましたが、驚いたことに、ブラウザーでレンダリングされる前に式が評価されません。テンプレートは最初にコンパイルおよびリンクされてから DOM にアタッチされると予想されますが、そうではありません。
それは、ちらつきを防ぐためにすべて{{expression}}
の内部テンプレートもラップする必要があるというngCloak
ことですか、それとも何か不足していますか?