Ext JS 4.0にExt.Fx.Animがあり、Ext JS 3.4にはありません。 Ext JS 3.4でのコンポーネントの基本的なアニメーションを得るための回避策があるかどうかを知りたかっただけです。コンポーネントのアニメーション
答えて
私はあなたが管理されたレイアウトにないコンポーネントのためにそれをしたいと思っています。それが本当であるならば、あなたは3.4でExt.Component.getEl()
var panel = new Ext.Panel({html: 'My content'});
// Or any method defined in http://docs.sencha.com/ext-js/3-4/#!/api/Ext.Fx
panel.getEl().slideIn();
を呼び出すことによって、あなたのコンテンツをラップExt.Element
をアニメーション化することができます、あなたはExt.Elementとしてに、フレームワークによって自動的に適用され、Ext.Fxクラスを、持っています。したがって、すべての要素にはデフォルトでアニメーションがサポートされています。これで、Ext.Fxで表示されるメソッドは、ハイライト、フェードイン、スライドインなどの要素でも利用できます。
Interestintg! .. –
ここでは2つの欠点があります:単にコンポーネントをアニメーション化することはできません。あなたは 'Ext.Component.getEl()'を呼び出してアニメーション化する必要があります。第2に、コンポーネントがレイアウトの一部である場合、Componentの位置決めサイジングはLayoutManagerによって処理されるため、コントロールしていないものにアニメーションを適用する場合は非常に注意する必要があります。しかし、ねえ、それを試して、私はそれが動作することを願っています。 –
- 1. レンダリング直後のコンポーネントのアニメーション
- 2. Reactコンポーネントの状態ベースのアニメーション
- 3. 反応コンポーネントのフェードアウト要素のアニメーション
- 4. 角度4同一コンポーネント間のアニメーション
- 5. Ionic 2でコンポーネントを別のコンポーネントにアニメーション化する
- 6. Angular4のコンポーネントの配列内の1つのコンポーネントをアニメーション化する
- 7. 反応コンポーネント間のアニメーションの処理方法
- 8. 角度2/4読み込み時の動的コンポーネントのアニメーション
- 9. 翻訳アニメーションは他のコンポーネントの後ろにあります
- 10. コンポーネントのマウント後にネイティブLayoutAnimationの春アニメーションに反応する
- 11. アニメーション入力パラメータをコンポーネントのプロパティにバインドします。4.2.0
- 12. Angular2 - アニメーションによる動的コンポーネントの読み込み
- 13. コンポーネントの損傷領域をアニメーション化するRepaintManager?
- 14. 無効なコンポーネントのアニメーションが完了していません
- 15. コンポーネント間でアニメーションの反応を反応させよう
- 16. 角2ルーティングされたコンポーネントのボイド状態をアニメーション化する
- 17. アニメーションのコンポーネントをプログラムで追加/削除する方法
- 18. ReactCSSTransitionGroupがコンポーネント変更時にアニメーション化しない
- 19. コンポーネント関数からAngular2アニメーションにデータを注入する
- 20. ngForとカスタムテーブル行コンポーネントを使用した角4テーブル行アニメーション
- 21. 角度2で子コンポーネントをアニメーション化する方法は?
- 22. アニメーションを使用して1つのコンポーネントを別のコンポーネントに置き換えます。
- 23. アニメーションのゲームアプリケーションでアニメーション
- 24. CSSアニメーション - ズームのアニメーション
- 25. ルーティング遷移に基づいて特定のコンポーネントのみをアニメーション化する
- 26. 反応遷移グループ:終了アニメーションの終了後にコンポーネントをアンマウントするには
- 27. React:レンダリングされたコンポーネントの変更をアニメーション化する方法は?
- 28. Raphael Javascriptアニメーションのシーケンスのアニメーション
- 29. fadeInアニメーションのモーダルコントローラーのアニメーション2
- 30. UITableViewCellアニメーション - アニメーション中の移動
したがって、コンテナにカーソルを置いたときにツールバーをスライドインしたい場合は、私は手動でhtmlを注入する必要がありますか? –
あなたは何を意味するのか分かりません。私は手動でHTMLを注入することについて何も言わなかった。ツールバーをスライドインする場合は、ツールバーを作成して本体にレンダリングした後、toolbar.getEl()。slideIn()を呼び出します。レイアウトに追加するには、クリエイティブにする必要があります。つまり、スライドを完了した後に親コンテナに追加する必要があります。 –