angular.js - 幅を埋めるためにページを埋める必要があります。ui-router が切り替わると、ページがちらつきます。これを解決するにはどうすればよいですか?
阿神
阿神 2017-05-16 13:19:47
0
3
783

ui-router が切り替わると、ページがちらつくのがわかるように、最初に js を実行してからページを表示する必要があります。ちらつきますか?

阿神
阿神

闭关修行中......

全員に返信(3)
曾经蜡笔没有小新

最初に高さと幅が 100% のマスクレイヤーを設定し、実際のページが切り替わった後にマスクを display:none に設定できます。

いいねを押す +0
迷茫

簡単に言うと、js の実行の最後にフラグ ビットを設定し、さらに複雑な場合は、このフラグ ビットを関連付けて ng-if/ng-show コマンドを使用してページ要素の表示を制御できます。 ui-viewの切り替えアニメーションの設定は公式Wikiを参照してください

いいねを押す +0
刘奇

バインドする場合はng-bindを使ってバインドするか、ng-cloakを使って処理するかを詳しく確認できます

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート