2016-11-18 18 views
0

私はAngularjsの使用を開始しています。私は単純なプロジェクト(HTML + javascript/Angular js)を持っています。ブラウザでHTMLファイルを視覚化すると、2番目の隠れ要素が表示されます。あなたはたぶん理由を知っていますか?これをどうすれば解決できますか?htmlページが正しく読み込まれないのはなぜですか?

+2

いくつかのコードはありますか? – k97513

+0

クラスの非構造化コンテンツのフラッシュを防止するための[AngularJS strategy]の重複の可能性あり(http://stackoverflow.com/questions/16074673/angularjs-strategy-to-prevent-flash-of-unstyled-content-for -a-class) – spender

答えて

0

この問題は、Angularの動作が原因です。私は角度の骨格(1秒間に{{"あなたの変数"}}のようなもの)を見ることができ、データがレンダリングされると思います。 あなたの角度スクリプトは、ページがロードされた後に呼び出されるので、$ http.get()メソッドでサーバーからデータを取得するのが遅れても、要素はデータなしで表示されます。 ありがたいことに、AngularJSにはng-cloak指令の形で問題に対する簡単な解決策があります。詳細については、ドキュメントを参照してください。

https://docs.angularjs.org/api/ng/directive/ngCloak

+0

まさに私が探していたもの!ありがとう! –

関連する問題