ホームページ  >  記事  >  ウェブフロントエンド  >  Angular アニメーションのアニメーション演習

Angular アニメーションのアニメーション演習

小云云
小云云オリジナル
2017-12-18 15:53:091856ブラウズ
Angular2 のアニメーション システムは、さまざまなアニメーション効果を作成する機能を提供し、ネイティブ CSS アニメーションと同じパフォーマンスのアニメーションを構築することに尽力しています。
Angular2 アニメーションは主に @Component と組み合わせられます。
アニメーションのメタデータ属性は @Component 装飾で定義されます。テンプレートのメタデータ属性と同じです。これにより、アニメーション ロジックがアプリケーション コードと緊密に統合され、アニメーションの開始と制御が容易になります。次のように、コールバック関数も非常にシンプルになります。 CSS セレクターと同じです。クエリを通じて、要素ごとに異なるアニメーション効果を実現できます。
  <p *ngIf="Group" style="height: 100px;width: 100px;background-color: black; border-radius: 50px;"
       [@GroupAnimate]="boxState" (@GroupAnimate.done)="Callback(false)" (@GroupAnimate.start)="Callback(true)">
  </p>


  Callback(f:boolean){
    if(f){
      console.log("动画开始");
    }else {
      console.log("动画结束");
    }
  }

Angular アニメーションのアニメーション演習関連する推奨事項;

CSS3 のtransform、transition、animation プロパティの違いの詳細な例

Angular アニメーションのアニメーション演習 CSS でのアニメーションアニメーションの使用に関するチュートリアル

アニメーション実装により、浮遊雲のアニメーション例が可能になります

以上がAngular アニメーションのアニメーション演習の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。