私は昨日から Backbone Marionette を初めて使いました。誰かがすでにビュー間の派手なトランジションを実装しようとしたのではないかと思っていました。
実際、次のビューをレンダリングする前に、現在のビューをフェードアウトしようとしています。onBeforeClose コールバックでこれを行っていますが、現在のビューの遷移が完了する前に次のビューがレンダリングされるため、これは機能しません...
任意のヒント?
ありがとう
私は昨日から Backbone Marionette を初めて使いました。誰かがすでにビュー間の派手なトランジションを実装しようとしたのではないかと思っていました。
実際、次のビューをレンダリングする前に、現在のビューをフェードアウトしようとしています。onBeforeClose コールバックでこれを行っていますが、現在のビューの遷移が完了する前に次のビューがレンダリングされるため、これは機能しません...
任意のヒント?
ありがとう
これはずっと前にマリオネットに入れるべきだったのですが、私はそれを延期し続けました...
https://github.com/marionettejs/backbone.marionette/issues/320#issuecomment-9746319
これは、リージョンでトランジション アニメーションを実行するために必要なコードのコアです。その問題のコードは、ビューで「fadeout」および「fadein」メソッドを直接呼び出しますが、view.$el.fadeIn(...)
代わりに呼び出してフェードアウトするだけです。
私はこれを何度も使用して大きな成功を収めており、大規模なアプリでも使用している友人と一緒に構築しました。