問題タブ [ng-animate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4042 参照

angularjs - angular 1.2 rc2でanimate.cssでng-animateを使用する

既存の角度コードを1.1.5から1.2.0-rc.2に移動する作業を行っています。主な違いのいくつかは、の使用ですngAnimate

ng-ifanimate.cssin を組み合わせて使用​​していng-classます。

実際の例については、この plunkrを参照してください。

私が抱えている問題は、fadeInアニメーションが正常に機能している間、消えるはずの要素が消えるのに1秒近くかかることです.2つの間にスムーズな移行はありません. これは私が実際に行っていることの単純化された例であり、私は使用することを好みますng-if(この例は で単純化できることを認識していますng-repeat)。

これは の問題ですか、それともng-if実装に関係するものですか、animate.cssそれとも何か他のことですか? ありがとう。

0 投票する
1 に答える
143 参照

angularjs - Angular 1.2 rc、ngAnimate - このリリースは実行可能ですか?

確実にアニメートしたい場合、ここで実際に使用する必要があるAngularのバージョンは何ですか?

プランカーを見る

アップデート:

これは私のマシンで動作しない場合でした。また、Plunker が更新され、いくつかの問題が解消されました。

0 投票する
1 に答える
451 参照

javascript - AngularJS 1.2 | ngAnimate | プログラムでアニメーションを防止する

angular-1.2rc2でng-viewのアニメーションをプログラムで無効にするにはどうすればよいですか?

認証ロールによってユーザーを再配置するルート サービスを操作しましたが、プログラムでそれを防止したいと考えています。

0 投票する
3 に答える
22117 参照

javascript - ng-repeat内のAngularJS ng-showアニメーションクロスフェード

単純な (しかし、私にとっては!) angularjs の表示/非表示アニメーションの問題。

高低を検索しましたが、この特定の問題の解決策は見つかりませんでした。これは、例と「課題」で最もよく説明できるでしょう。

まず、例: http://jsfiddle.net/adammontanaro/QErPe/1/

課題: 現在表示されている画像の下またはに表示され、上部の画像の div が非表示になると所定の位置にポップするのではなく、これらの画像互いにフェードインおよびフェードアウトさせることはできますか?

HTML:

CSS:

私はこれで何時間も車輪を回転させてきました。単一の画像または div を表示または非表示にする方法を示す優れた投稿の群れを見てきましたが、単純なクロスフェードと置換を試みると、すべてが機能しなくなります。絶対/相対位置をいじってみましたが、役に立ちませんでした。

これをスイッチで試してみましたが、スイッチ条件で $index を使用できなかったため、実行時にイメージをロードできました。それがここでの大きな要件です。

参考までに-これはangular 1.1.5を使用しています

ありがとうございました!!!アダム

0 投票する
1 に答える
767 参照

javascript - AngularJS ng クラスの JavaScript アニメーションがトリガーされない

add と remove を使用して通常の構文で ng-class ディレクティブに js 定義のアニメーションをアタッチしようとしていますが、アニメーションは実行されません。ログを記録すると、追加関数と削除関数が呼び出されないことがわかります。

これは通常、ngIf のような他のディレクティブでは、アニメーションの開始と終了で正常に動作しますが、ngClass では、ドキュメントの例で証明されているように、css-animations でのみ動作するようです。

0 投票する
5 に答える
35964 参照

angularjs - AngularJS 1.2 - ngAnimate が機能しない

AngularJS 1.2 で ng-animate を使用するのは初めてです。私の ng-animate が特定のクラス名で機能しない理由がわかりませんが、例で見た単純なフェードインのデフォルトで機能します。

この例では、ng-animate クラスを「アニメーション」に設定しようとしています: http://plnkr.co/edit/QWQUUVdcLmzLKRvVibqN?p=preview

しかし、デフォルトを使用し、アニメーションのクラス名が「.ng-enter」と「.ng-leave」だけの場合、アニメーションのフェードは正常に機能するようです。

http://plnkr.co/edit/lEQhMwd6RWmsdmJbosu0?p=preview

どんな助けでも大歓迎です、ありがとう!