Backbone Marionette onBeforeClose和过渡

Adr*_*one 3 javascript backbone.js marionette

我从昨天开始就是Backbone Marionette的新手,我想知道是否有人试图在视图之间实现一些奇特的转换.

实际上,我想在渲染下一个视图之前淡出当前视图.我在onBeforeClose回调中执行此操作,但这不能正常工作,因为在我当前视图完成转换之前,下一个视图渲染...

有小费吗?

谢谢

Der*_*ley 5

这应该很久以前就已经进入了木偶,但我一直把它推迟......

https://github.com/marionettejs/backbone.marionette/issues/320#issuecomment-9746319

这是您需要使用区域转换动画所需的代码核心.该问题中的代码直接在视图上调用"fadeout"和"fadein"方法,但您只需调用view.$el.fadeIn(...)和淡出.

我已经多次使用这个并取得了巨大的成功,我和我的朋友一起建立了它,他也在一个大规模应用程序中使用它.