ハートビートCSSアニメーションを有効にする6つのdivがありますが、シーケンスでこれを行いたいと思います。AngularJSで配列を配列してCSSクラスをアクティブにする
self.generatedSequence = [0,3,5,3];
配列内の各アイテムは、ハートビート機能を受信するDIVの位置を意味する:
は、例えば、私は配列を有しています。私は順序でどの位置にあるハートビートアニメーションを有効にするには、コントローラを使用しようとしている
<div class="grid-cell"
ng-class="{'heartbeat': $ctrl.isActive
}"
></div>
:
各ダイビングAngularJsからUIコンポーネントです。 はだから例で
- ような位置0の意志であろう位置3意志が位置0
- 後1秒かかり
- 1Sかかり位置5意志が位置3
- 後に1秒を要します位置3は位置5の1秒後に表示されます。
すべてのアニメーションには4秒かかります。
私は$ timeoutを使ってそれを試みましたが、同時に両方を実行しました。
https://codepen.io/guifeliper/pen/pwdKKj
あなたは全部のCSSを使用することができ、かつ角度だけ設定するアニメーション/遷移遅延を設定します注文。 – mikepa88