从昨天开始我是 Backbone Marionette 的新手,我想知道是否有人尝试过在 View 之间实现一些奇特的转换。
实际上,我试图在渲染下一个 View 之前淡出当前 View 。 我在 onBeforeClose 回调中执行此操作,但这不起作用,因为下一个 View 在我当前 View 完成转换之前呈现...
有什么建议吗?
谢谢
最佳答案
这本应该在很久以前就出现在 Marionette 中,但我一直推迟......
https://github.com/marionettejs/backbone.marionette/issues/320#issuecomment-9746319
这是执行区域过渡动画所需的代码的核心。该问题中的代码直接在 View 上调用“淡出”和“淡入”方法,但您只需调用 view.$el.fadeIn(...)
和淡出即可。
我已经多次使用它并取得了巨大成功,我和我的 friend 一起构建了它,他也在一个大规模应用程序中使用它。
关于javascript - Backbone Marionette onBeforeClose 和转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14611873/